4.0
Dec 14, 2018
Former employee, more than 3 years
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
Great support from Managers and VP sales, cutting edge product, however this was 20 years ago
Cons
FDA issues not presented to employees that started the downfall