Pros
The benefits are pretty good. It's one of two places in the area that pays well.
Cons
Good old boy system still in place. Jobs only posted with people already in mind. Not diverse in any capacity. 18,000 people employed but still operates like a mom and pop shop so not globalized at all. Small-town mindset. No way to progress unless you kiss butt or are a white man. Teaches its employees how to lie to federal agencies. Will not drug test the entire company because they know at least 10% would be fired immediately. HR exists to protect managers. Ethics exists to protect the company. If you raise questions, you will be held down and they will find a way to fire you. If your manager does not like you, you will not get anywhere in the company.