5.0
Jan 26, 2026
Current employee, more than 3 years
Andover, MA
Recommend
CEO approval
Business Outlook
Pros
- People believe in the work they do and want to have an impact on patients and customers - Long history of helping patients - Global organization with a diverse workforce
Cons
The organization is in the process of strengthening fundamental processes and going through changes. All good stuff but change is tough..and never fast enough.