4.0
Oct 22, 2024
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Culture is great, teams are good to work with, there's a lot of energy, salaries are getting better
Cons
Sometimes it feels like there almost needs to be more red tape/processes