2.0
Dec 8, 2015
Anonymous employee
Former employee
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Good talented people, positive company philosophy, friendly and approachable senior management
Cons
severe micromanagement, blame culture, local attitudes not in line with the larger corporate mission.