2.0
Apr 20, 2026
Former employee, more than 10 years
Canton, MA
Recommend
CEO approval
Business Outlook
Pros
Basically zero pros starting year 2024
Cons
People are overworked, there is no respect from the top management, there are numerous director positions that have no team to manage and that's while people who are really working are being laid off.