Pros
Salary is good, but actively changing (see cons). The engineers that are left. Nice new offices.
Cons
401k match is cut, salary increases are cut, bonuses are being cut, budgets are being cut across the board. Entire company seems to be in a leadership free fall, and entire IT divisions are getting outsourced, or "consolidated" The culture is quickly becoming toxic with leaders building castles to keep their turf. Divisions are being outsourced, and budgets have been slashed with little communication as to the why. Good leaders are getting fired because they don't kiss the ring, and I see many more cronies coming in soon. This place will be a different company in 2-5 years, and the leaders are actively making sure it will be be hell getting there.