1.0
19 Jun 2025
Anonymous employee
Former employee, more than 8 years
Attleboro, MA
Recommend
CEO approval
Business outlook
Pros
I met a couple of good people. The experience to travel abroad to work with my team was rewarding.
Cons
Management was terrible and senior management had no clue what was going on beneath them. Terrible review process. Very high turnover of the best employees.