5.0
10 Feb 2016
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Good atmosphere and culture, fast-paced, exciting technology, good leadership team, great benefits.
Cons
Too many middle management roles. Seems that some people are there just because they have been with the company for a long time. Compensation so so.