5.0
May 13, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Competitive pay, great benefits, flexible work and good culture with people who care
Cons
Slightly behind in the tech world, and could do with some change and advancement.