4.0
Jun 18, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Fast paced, lots of opportunity. People are the best bit - great team. Especially in EMEA.
Cons
Not everyone likes pace and change which can create challenges for some if they are not used to it - but the company does seem to be aware. For example recently giving everyone an extra day leave.