2.0
Feb 28, 2010
Anonymous employee
Former employee
Cleveland, OH
Recommend
CEO approval
Business Outlook
Pros
products help people with diabetes
Cons
building stinks from glue - health hazard employees are not professional executives totally out of touch lack of direction from president and ceo