4.0
Sep 17, 2015
Anonymous employee
Former employee, more than 5 years
Canton, MA
Recommend
CEO approval
Business Outlook
Pros
Great people working with a great product. It's easy to work hard when you believe that the product is actually helping patients
Cons
Lots a whispers and rumors. Work environment can be stressful at times.