1.0
May 18, 2023
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
There are no pros to working here.
Cons
The other negative reviews are true! It was the most toxic environment to work in and the managers are bullies. I would give this company zero stars. Managers actively seek to criticise you, blame you for errors committed by others and are generally very malicious. The benefits are also not as good as other similar companies, and salary was not the best. Don't bother considering this company and heed the negative reviews which are accurate.