Pros
Benefits, brand, profitability, deep history and and success in spite of their poor senior leadership.
Cons
Who you know and how eloquent of a speaker you are gets you promoted. Not how well you can execute or what your capabilities are. Huge suboptimization of human capital at this place. Not where any real change agents go to move the needle. Most all newcomers (like I was) in the past 5-7 years have moved-on due to frustration of being marginalized and suffering from "tissue rejection from the host". They only pay lip service to wanting the best/brightest new blood. When you get there and start to execute, many of the good old boy network gets threatened and throws political road blocks in your way. Some even go so far as attempting to sabotage your project or credibility for their own politcal gain. Lastly, too much "cross-training" occurs (e.g., dipping toes into the ponds of completely unrelated functional areas to "check the box" on "leadership development". Funny how many of the high potentials that can't execute are simply moved along through different departments on their continued journey of mediocrity. Too many "diversity" hires/rotations at the senior leadership level (e.g., people that have no right to be in their current positions).