5.0
Sep 3, 2024
Current employee
Recommend
CEO approval
Business Outlook
Pros
Extremely meaningful and purposeful mission in global cancer treatment, entrepreneurial culture, good pay and benefits.
Cons
Company is growing fast and there are growing pains being addressed like communication across departments/functions.