5.0
May 1, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
good culture and perks and career opportunities
Cons
While the company offers good culture, perks, and career opportunities, these can sometimes depend heavily on the team, manager, or department. Career progression may not always feel consistent across the organisation, so employees may need to be proactive in seeking visibility, mentorship, and growth opportunities.