Pros
Looks like an amazing opportunity, starts out great until you do not fall in line with the 'good ole boys' culture already in place. If you play along, you'll be ok, but there is a lot of cutthroat and backstabbing action going on behind the scenes. Not at all locations, but management needs to practice what they preach and be at an equal level with all and not just cater and favor to 'family' and longtime 'facilitators'.
Cons
Difficult to work for a company that does not practice the core values they preach about so much. The company sells you a very good line on how it operates and supports you until you attempt to manage and follow through. Just be careful who's lines you cross. Lots of behind-the-scenes chit chat that will get you in trouble. Sad to say but be careful who you trust, including HR and mid-level management. They really do not have your back as they make it seem.