2.0
May 12, 2026
Anonymous employee
Former employee, less than 1 year
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Mostly nice people, fair pay
Cons
Really poor training/lack of accountability on management. Unclear and unrealistic expectations. High turnover among the team I worked on.