Pros
Good benefits, ample vacation. Also can usually count on constant turnover in exec mgmt and all corporate policies annually ... so no matter how bad things are, it all changes again next year.
Cons
Complete inability by sr mgmt to make develop a cohesive strategy or business plan and follow it through. Recent (2008-09) execs have driven morale into the ground causing most to hang on simply til other jobs can be found. No motivation, pride, innovation, or hope/desire for career development due to profoundly poor communication from sr mgmt. No recognition for good vs bad performance. Instability's been the only constant with endless reorgs, layoffs, comp plan changes, and lack of follow through or accountability by current execs. In recent years, management's actually begun reneging on comp commitments to sales and sticking it to sales every quarter when the comp plans they've designed turn out to pay too much. Credibility is shot. Everyone's just putting in time and waiting for an opportunity to jump ship.