4.0
Jun 18, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
There is a supportive team but there is a bit of a fear culture.
Cons
I noticed several colleagues on my pay grade were unhappy with how they were treated. I think their feelings were justified. 'Management' must do better.