2.0
Oct 24, 2017
Current employee, more than 5 years
Devens, MA
Recommend
CEO approval
Business Outlook
Pros
Great people to work with, all very friendly
Cons
Long hours, poor management, severe lack of training for new employees, low pay, fewer benefits over the years.