2.0
24 Mar 2026
Former employee, more than 3 years
Milford, MA
Recommend
CEO approval
Business outlook
Pros
Intelligent & kind individual contributors Life-saving products Decent benefits
Cons
Out-of-touch management & C-suite Near constant layoffs Mergers that defy reason