4.0
6 May 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Engaging senior team. Interesting products. Lots of challenges to help grow and stretch people.
Cons
Location is difficult. Critical skills are difficult to recruit for in key areas. Salary is not as competitive as it should be for the industry or the area.