Pros
Good salaries and family oriented. Very safe employment as they don't have very many layoffs and offer other opportunities. Very strong financially and never acts in an ethically challenged manner.
Cons
Upper management really doesn't listen to employees. Too many sacred cows and if you voice relevant feedback, it is either ignored or they place political spin so they don't have to make changes. They are so focused on diversity and inclusion that unless you are a member of some minority group, there is little opportunity for advancement. Developmental opportunities or promotions are provided to employees with less experience and knowledge but who fit into some minority group. If you aren't in certain demographics, you can forget opportunity, no matter how hard you work or your qualifications. No one knows the criteria for being promotable in this company because words and actions do not agree. Once you are past 35 years old, your opportunity will be extremely limited.