Pros
You get to work on some leading edge technology with some great people. The pay and benefits are some of the highest in the industry. If you're willing to move around, you can move up quickly through the company. They're trying to improve the company culture and reduce the bureaucracy that had a tendency to slow things to a crawl. Most people believe Dennis Muilenberg really wants to make it happen. I know I did. Without it, Boeing will become another dinosaur that falls off the S&P 500 in a few decades.
Cons
They have a large portion of senior managers that refuse to help make the changes necessary to compete in the future. Many of the ones I worked with were apathetic, and only cared about their upcoming retirement or the next golf game (usually during working hours under the guise of customer relations). It was frustrating enough for me to take a pay cut and leave for another company.