1.0
Jul 20, 2026
Anonymous employee
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good people work here across every global region
Cons
No integrity. No values. Everything is done as a tickbox. Chaos in leadership team. constant firings.