5.0
Jul 1, 2026
Current employee, less than 1 year
Cambridge, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Excellent salary, bonus, perks and pension. Project independence and interesting science. Lots of opportunity to contribute, bring ideas in and explore science you find interesting.
Cons
Hard to connect between teams and departments. Very limited onboarding and assistance to get settled in, especially if you come in from outside of industry.