5.0
9 May 2018
Anonymous employee
Current employee, more than 10 years
Concord, MA
Recommend
CEO approval
Business outlook
Pros
Family Friendly, Socially Concious
Cons
Unstructured work environment. You need to be a motivated self-started to succeed.