5.0
Jul 10, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great management team, supportive team, good incentives and lots of opportunities to learn. One of my favourite jobs
Cons
Some lack of communication, micromanagement although this improved in my last few months