4.0
6 Sept 2012
Anonymous employee
Former employee, more than 10 years
Norwood, MA
Recommend
CEO approval
Business outlook
Pros
Fairly stable environment for high tech Hard working, talented colleagues Good compensation and benefits Decent, sometimes outstanding, management
Cons
Sometimes layoffs appear unjustified, unwise, and short-sighted