Pros
Potential to work on some of the better projects. Reasonably good resources, technology, etc. Personnel are good to work with.
Cons
This is an organization that churns through employees and managers as if they were a commodity. Hard to understand how yesterday's CEO, division president, or office leader is no longer suitable in any capacity. Staff are tossed aside to meet weekly numbers. Turnover is probably as high as any in the industry and too much of it is due to layoffs. This is not the company it was 10 years ago. Today the only concern is profitability. And yet, after a decade of 20% annual growth the company has the same number of emplyees it had in 2000. If you go to work here, keep your resume fresh, your options open, and pack light.