3.0
6 Jun 2026
Current employee
Canton, MA
Recommend
CEO approval
Business outlook
Pros
The facilities and the benefits
Cons
Too many people just sit in meetings. Navigating the silos in the company is very difficult and wastes tremendous energy. Very little incentive to be a top performer.