5.0
21 Oct 2013
Current employee, more than 8 years
Stoughton, MA
Recommend
CEO approval
Business outlook
Pros
Great benefits and a lot of hard working people. Pay is competitive with comparable companies.
Cons
It is hard to let go of people (managers and coworkers) who are not good culture fits.