Front end - sales, business development, product management
Pros
Flexible work at most sites. A lot managers will let you work from home, or have flexible hours, if necessary. Education benefits are top notch. Corporate training can be good, but is often stale and equates to "drinking the kool-aid".
Cons
Everything else. Finance rolls the roost, and have zero passion for aviation. HR is a close second. I'm all about being a profitable and stable company, that validates risk, but having passion in aviation when you work for a premier Aerospace company is essential in my mind. Management talks a good game, but it's clear they are all just looking for the next promotion. Posturing, read as self-promotion, is more important than actually doing a good job. Just look at the stock price under Immelt - pretty much the company he has laid out under him reflects....stagnant and under-performing. Now we're a "digital" company, 5 years behind the 8 ball. Classic instance of "too big to fail". Bottom line - if you prefer politicking over being recognized for doing a great job, and over working with passionate people, then this is your place.