Pros
Suffice it to say, TE Connectivity went from a place that I could see myself retiring from to a place that I couldn't wait to escape in just a matter of a few years. The benefits are solid, the pay is good as well, but the corporate environment and the endless amounts of politics that come with it were too much to bear. Senior management does a great job of pushing ridiculous metrics onto organizations, then re-writing those metrics.
Cons
If you've a favorite of your manager, you'll go a long ways. If not, you can go from a great team player to being on the bubble in a matter of months. It's just plain silly. Just silly. The organization as a whole is completely bent on short term within the quarter goals. It's rather disheartening.