5.0
4 June 2026
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture and collaborative environment Great leadership and visibility to leadership Inclusive. Opportunities to get involved in initiatives across the business.
Cons
Some teams lack development opportunities or career ladders