Pros
Private company. Lots of cash if you can claw your way to the top. Some people here make way, way more money than they are worth. I've heard that director level and above get a full annual salary bonus every three years if the company meets financial objectives + the 20% - 25% they get yearly.
Cons
It is a company full of people who started out in the stores. That may seem like a plus, but the majority of people are corporate are very unprofessional and lack any logical thinking. Because the pay for upper levels is so great, it causes quite a number of unethical decisions when it comes to setting a budget and then meeting it. There is lots of talk of diversity and I have specifically heard executives talk about diversity and its benefits out of one side of their mouth and then tell a racially motivated one out of the other side. People don't walk the talk.