Pros
Lots of really good smart people among the rank and file employees and decent benefits
Cons
Zero work-life balance. Lots of ego-driven political players with zero people skills get promoted into management and then are supported by their higher ups and HR despite obvious problems like high team turnover and ethics and HR issues. There are few good managers who are decent leaders, but they are getting harder and harder to find. Mostly management is either completely out of touch or worse completely fear-driven reactionary micro-managers who stifle talent, intelligence, and creativity in favor of just wanting employees who follow their orders. The November 20th, 2019 article in The Atlantic "The Long-Forgotten Flight That Sent Boeing Off Course" is spot on - profits over people.