3.0
Nov 23, 2023
Former employee, more than 3 years
Cambridge, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Enormous growth potential especially in the oncology department
Cons
Unable to deal with the growth, lacking infrastructure, very competitive enviornment