3.0
Oct 23, 2025
Recommend
CEO approval
Business Outlook
Pros
Benefits and pay are standard. Being able to work in the oncology field and make a difference is rewarding personally.
Cons
The usual, toxic management with no consequences, HR is clueless and ineffective. The science is good to better than good. C Suite is generally trying to do the right thing. Operational management needs some work and an empathy transplant.