4.0
Aug 3, 2016
Current employee, more than 8 years
Lowell, MA
Recommend
CEO approval
Business Outlook
Pros
Great place to work. Management sets up employee to succeed. Everybody seems to be happy. Great people to work with.
Cons
There is a disconnect between service and manufacturing. Always blaming one and another. Think one group is better than the other.