1.0
24 Apr 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Some colleagues were supportive, and the work environment could be fast-paced and engaging at times.
Cons
My experience at the company became very difficult due to what I felt was unfair treatment and lack of proper management oversight. Overall, unfair, stressful, and damaging to my confidence and wellbeing.