5.0
23 Sept 2016
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Challenging, collaborative and fun environment to work in.
Cons
Hierarchy not always clear Career prospects depend upon open positions, new vacancies are very rarely created