4.0
Oct 5, 2016
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Work with some great people, generally management approachable and there is a sense of achievement. Great benefits
Cons
Can be a little political, some egos getting in the way and some poor performers getting away with it