5.0
Mar 3, 2023
Anonymous employee
Current employee, more than 1 year
Holon
Recommend
CEO approval
Business outlook
Pros
Small company. Feels like every employee is valued. Researches cancer treatments. Feel like has high moral values. Great people material.
Cons
Pay can be higher. A.