4.0
21 June 2026
Current employee, more than 3 years
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Culture Work Life Balance Flexibility
Cons
Management Lack of progression Inconsistencies with who is given recognition and progression