3.0
Nov 3, 2013
Current employee, more than 5 years
Natick, MA
Recommend
CEO approval
Business Outlook
Pros
Great benefits, pay and perks. Stable company and I work with fun smart creative people.
Cons
The critical culture is helpful for continous improvement, but rarely celebrates what one has done well. Some managers do this well, but management and coaching skills are inconsistent as many get promoted for their technical skills.