4.0
Jun 13, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Office locations Positive working environment Hybrid working Good range of additional Benefits work life balance Friendly colleagues Professional
Cons
Salary could be more competitive for those who have been in the same role for a few years.