5.0
May 23, 2024
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
A place where people really want to succeed together that has a fully integrated offering all the way through the drug development process. This means there's plenty of opportunity to learn and try new things.
Cons
Reorg yet to embed so watch this space.