5.0
24 Mar 2026
Current employee
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Great benefits package pay and bonuses. Great work culture and friendly people Work is interesting and engaging State of the art equipment and facilities Flexible working hrs
Cons
Commuting can be difficult due to limited parking