3.0
Jan 7, 2021
Current employee, more than 5 years
Devens, MA
Recommend
CEO approval
Business Outlook
Pros
Was a great place to work. Excellent benifits
Cons
New off site corporate management dragging company into the ground. Running company extremely lean. Employee retention. Turn over rate is huge.