4.0
Aug 30, 2016
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people in the EMEA team, the best in the business to learn from , very supportive nurturing culture. Fun environment
Cons
not many, more autonomy from the US would always be a good thing as they do tend to micro manage