Work with smart people and eyeroll over executive decisions
Pros
In my 20 plus years at Boeing (all non factory work) it took forever to get my salary up to a reasonable level, but once I did, I was happy. I got to work with incredibly smart people 99% of the time. Most everyone really wanted to do a good job and accomplish great things. People shared tips, tricks, best practices and learning. I had a great boss who gave me challenging work.
Cons
Executive decisions were often incredibly stupid. We were once told that we had to take a 10% geographic move across our org to get people outside of WA State. My IT org needed proximity to the factory to rapid troubleshoot apps running on 5 axis machine tools. Their idiotic plan put production at risk because of politics. Senior management fights so bad over who gets credit for a cost saving idea that they don't get implemented.