1.0
9 Jan 2026
Former employee, more than 1 year
Devens, MA
Recommend
CEO approval
Business outlook
Pros
No pros at all - stay clear.
Cons
Management lies, treats employees like robots, talk down to them instead of build trust, no reviews, no training, unsafe, and sweatshop