Pros
Boeing has taken really good care of me since joining out of college over the years, but really needs to step up it's game to remain competitive (in software). Company leadership have become awakened to the powers of agile, user centered design and devops, but the other verticals of the company (facilities, hr) are not prepared or are reluctant to do what they need to retain the top talent. I was taken care of and was kept relatively happy as a software engineer for five years, but after wanting more out of my career pursued a position of high stress, high visibility and potentially high payoff. Only the stress and visibility pieces materialized.
Cons
Corporate bureaucracy runs amok. The majority of employees at Boeing are happy with corporate tranquility and that can be an pain for high performers. Ex Co has a desire to be adaptive and modern but a century of middle management bloat stops that desire from becoming something.