4.0
27 Sept 2016
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great team Great values Great benefits Good work Location Lots for free stuff!
Cons
Appalling management Micromanagement Death by PowerPoint Having meetings about meetings No accountability