4.0
Nov 12, 2024
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Some of the greatest, most competent people I've worked with. Get to work on some amazing problems and help push forward cancer care.
Cons
Overall compensation is good; stock is often used as an incentive but has had generally poor performance over the last 3 years, making it less exciting. Overall workload can be high at times.