2.0
Dec 16, 2025
Former employee, more than 5 years
Franklin, MA
Recommend
CEO approval
Business Outlook
Pros
Decent production workers, considering rate of pay they receive
Cons
Toxic work environment. Absolutely no support from management or Human Resources. Too many chiefs not enough Indians