1.0
Dec 7, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Decent Salary Free lunches now and again Good life sciences education
Cons
"Telemarketing" recycled leads over and over and over... Commission plan is vague - you know you earned it, but are told by one manager to see another manager to see another manager...