4.0
5 Jul 2025
Anonymous employee
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Genuinely a great employer! The culture is great, hugely diverse and colleagues are some of the best. The people make this company what it is today.
Cons
They spend too much time on hiring new talent rather than retaining staff and rewarding tenure. Long service awards and benefits don’t reflect the loyalty of employees.