4.0
May 20, 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
The office environment was great, and the company organised enjoyable team-building activities.
Cons
Top management changed very frequently, and the company’s broader strategy was often unclear — both in terms of what we were trying to achieve and where the business was heading.