4.0
11 Nov 2023
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good culture in the broader company and good opportunity to gain depth of experience across oncology
Cons
The split of contractors and headcount staff, created an odd experience to truly immerse in the environment.