4.0
Jul 14, 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
People are super nice, very supportive, and there is a lot of work flexibility and great work life balance.
Cons
Comp could be higher and more transparent. Higher level decisions sometimes feel quite arbitrary. Certain processes are very slow and admin heavy, and it feels like there is less room for creativity or new ideas.