-Opportunities to grow and move around the company
-Rewarded if you are a top performer
-Value employee development
-opportunities for travel (if you are customer facing)
Cons
-continuous layoffs
-working overtime (not paid) is highly perceived by management
-lots of pressure at quarter end