5.0
23 Sept 2016
Anonymous employee
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
+ Great team and company culture - relaxed yet structured office environment + Good technology with some real USPs + Excellent salaries and compensation packages + Location in central London is awesome + Loads of opportunities for travel
Cons
+ Communication with the mothership in the US is a challenge + Lots of innovative ideas but execution is not always on point