5.0
22 Aug 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Employees are so proud to work here and it showed from my very first day at the welcome event. I had so many opportunities to work on different projects and meet with people from different teams. Work was really interesting and collaborative. Managers were well trained and supportive of my development.
Cons
Progression can sometimes be slow