1.0
Jul 27, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Nothing that great to add.
Cons
Toxic environment, ego maniac leadership, the PTSD you get from abuse and disrespect from leadership, high turnover all the stress you get its not worth the time spent there.