4.0
28 Jun 2026
Current employee, more than 10 years
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Amazing project and staff, we are starting to turn a corner, again...
Cons
lack of true leadership for some time but this is changing with new senior leadership.