1.0
Nov 11, 2025
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
There are few pros to working here
Cons
The culture is toxic right from the top. The new CEO and his leadership team are firing with impunity, pay is miserable and the disparity in pay between the top and bottom is extortionate. Their values are just in name.