5.0
15 Mar 2024
Anonymous employee
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Wonderful team and market-leading product. Some difficult times a few years ago but now fully back on track and not only a great place to work again but performing really well.
Cons
none i can think of