3.0
13 Jan 2011
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Health benefits and stock plans are good. Very stable company even in this economy. Salary and bonus structure is decent.
Cons
no work life balance, very long working hours. career progression is very limited when a position becomes available, they generally hire from outside instead of promoting employees performing well.