5.0
Oct 1, 2025
Current employee, more than 1 year
Cambridge, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Leading workplaces High pace of change and opportunity Innovative and challenging work Top tier benefits Friendly, collaborative culture with a strong focus on impact
Cons
None at this present time