4.0
Apr 30, 2012
Anonymous employee
Former employee
Natick, MA
Recommend
CEO approval
Business outlook
Pros
Good benefits, smart people, nice facility to work in.
Cons
Some long tenured managers can stunt your potential for growth and recognition. Pay is subpar, bonuses are a diversion.