1.0
22 Jul 2025
Anonymous employee
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good pay and benefits package
Cons
Culture of secrecy, layoffs, bad communication and dishonesty. Wrong people being promoted and put in positions of control. If anyone I know would tell me they want to work here I would do everything I can to persuade them to change their mind.