5.0
4 Mar 2013
Current employee, more than 8 years
Natick, MA
Recommend
CEO approval
Business outlook
Pros
Wonderful people, they have maintained a lot of the original culture even after growing dramatically over the past 10 years.
Cons
We have no invested stake in the future of the company.