2.0
3 Apr 2025
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Some great people. Competitive salary.
Cons
The CEO and everything else. The management structure is unstable, with frequent changes in leadership leading to confusion and a lack of clear direction. Communication from senior leadership is often poor, with employees sometimes learning about major changes through impersonal emails.