5.0
12 Feb 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great place to work with a supportive team and excellent work-life balance. Leadership is approachable, and career growth opportunities are available for those who take initiative. The company culture promotes collaboration and innovation, making it a rewarding environment to be part of!
Cons
No cons during my employment!