5.0
29 Oct 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing people Learned a lot Valuable experience to launch my career
Cons
Pay isn't enough for how much work we have to put in Not enough attention paid to the employees and how to improve their experience