5.0
May 12, 2026
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Been here a while and it's been a great experience. Management trusts you to do your job, and there are real opportunities to develop your skills. The culture is collaborative. Generous holiday, and hybrid working is flexible. Nice location. HR handles things smoothly when you need. It’s good that we have a mental health scheme now which I feel was needed.
Cons
Salary is a bit below market rate for London. The promotion timeline isn't always clear, would appreciate more transparency there. Systems feel outdated compared to other companies I’ve worked at.