Pros
It is a great job if they like you and you are one of the "chosen ones", but you better fit their mold and look. They are making improvements, but they are 10 years behind the competition
Cons
Not all, but most of the people in leadership roles are FAKE. They talk about how important their mission statement is, but they often contradict that statement through their actions. Management does what they want and will cut corners to do so. When selecting people for promotions/new jobs they don't care about process or qualifications. They have their favorites and it's obvious. Some people felt threatened by strong confident employees. Instead of welcoming them and possibly learning from these employees they shut them down for their own preservation.