3.0
Mar 15, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Smart engineers, good mission but ultimately we are bound by who buys the cyberknife and thus adding features becomes all about $$ rather than actually helping people fight cancer
Cons
sales dpt is 1 person mgmt cares too much about themselves