5.0
29 Apr 2025
Anonymous employee
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Supportive employer who allows for flexible working where possible Incredible science that impacts the world positively Hugely talented workforce
Cons
Regular changes due to external challenges which can impact the business