Pros
Benefits package is generous, though becoming less and less so. Many good people, though that too is becoming less and less common.
Cons
Executive Carousel, most of whom are clueless to the real world, inside of or outside of the company. Way too many incompetent people, particularly, but not exclusively, at the Executive level. Back-stabbing is all too often seen as the best path to a promotion, when it used to be based on merit to an infinitely greater degree. Complete and utter lack of respect for talent and experience in its alleged "Pay for Performance" culture, which is laughable as a euphemism for justifying pathetic increases for the most talented people and nothing whatsoever for any one below that level. Corporate culture is in a downward spiral, becoming more and more bureaucratic and collectivistic and less and less entrepreneurial and dynamic, with the same pathetic results as in any collectivist economic or political system. and