2.0
1 Jan 2026
Former employee, more than 5 years
Milford, MA
Recommend
CEO approval
Business outlook
Pros
Offered a remote work environment
Cons
Constantly changing leaderships, constant team and department restructuring, constant layoffs over my tenure