2.0
Aug 13, 2016
Former employee
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Good training and development, structured 12 week programme for new starters. Corporate financial benefits.
Cons
Leadership very poor.doesnt favour people who work hard, just this who play the politics game.