5.0
Dec 11, 2025
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Strong focus on employee development and learning opportunities Supportive leadership and HR team Collaborative and inclusive culture
Cons
Some processes can be complex, but the support available makes them manageable