3.0
Aug 9, 2008
Current employee
Recommend
CEO approval
Business Outlook
Pros
The chance to contribute toward a better life for those living with diabetes. Access and insight toward the newest medical technology.
Cons
Poor hiring decisions, inadequate people management, insensitive toward work/life balance.