5.0
Oct 4, 2008
Current employee
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
A lot of opportunity for growth. Excellent corporate culture and respect for employees. Motivation to contribute and work, since their products advance Oncology treatment.
Cons
Poor infrastructure. No young hires.