5.0
Jun 30, 2026
Former employee
Cambridge, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Good pay and benefiits. Excellent colleagues.
Cons
High intensity work and shifting priorities.
Check out your Company Bowl for anonymous work chats.