3.0
Sep 5, 2017
Former employee, more than 1 year
Billerica, MA
Recommend
CEO approval
Business Outlook
Pros
Lots of overtime, above average pay for position in diabetes space. Best product on market
Cons
Management went thru changes, need to get it together