Pros
BASE PAY: Great overall, 55% of average base pay. Raises keep you right there over time. BENEFITS: Health and Life Insurance program is quite nice WORK-LIFE BALANCE: Just enough vacation to keep you sane. LEADERSHIP: CEX level leadership are quite smart and know where the company needs to go.
Cons
BONUSES & STOCK: Everyone gets profit sharing, but only managers and the top 1% (as determined by managers...so join the good-ol-boys club if you can) get anything other than that. MID-LEVEL MANAGEMENT: A bunch of long-time "good-ol-boys" who sign up for unrealistic deadlines and commitments to make their resumes look good, and then pass those on to you. By the time you fail, they have already moved into the next position in management. LEADERSHIP: CEX level leadership are quite generous in their own bonuses, but pass very little on to you as a normal employee.