5.0
Sep 27, 2025
Current employee, more than 3 years
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
An innovative company who love to solve problems for customers and care about their people
Cons
Time is never on our side, there is always more opportunity to be had