5.0
9 Jul 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
I've had a fantastic experience in my current role, there’s a real sense of collaboration and support from the team. The culture is people-first, with leadership that genuinely values growth and well-being. It’s a great place to build your career and feel part of something meaningful.
Cons
None to speak of at this stage