4.0
21 Oct 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Supportive team culture, flexible hybrid work, strong focus on employee growth, great collaboration across markets, and meaningful impact helping customers succeed.
Cons
Some processes can feel slow due to cross-team dependencies, and communication between departments could be more streamlined.