3.0
17 Mar 2013
Anonymous employee
Current employee, more than 8 years
Framingham, MA
Recommend
CEO approval
Business outlook
Pros
Products and strategic play for the long run.
Cons
Unqualified individuals with long tenure who fit in the culture are promoted to their level of incompetency and are allowed to remain in leadership positions till they reach retirement.