Pros
As corporations go it is one of the top, but all of them have their downsides that one doesn't fully discover until you're in it. As corporations go, I found Publix to be one of the better ones. Essentially, good benefits as long as you are VERY mindful the qualification criteria and rigid about staying within the requirements. It was a positive and energetic atmosphere selling products of high quality that I could stand behind. They promote from within, a pro and....
Cons
a con (if one doesn't have managerial favor then your tenure nor high examination scores for salaried positions mean nothing). If really interested in the company, seek the new stores for hire at 'Grand Opening', it is a perfect moment to shine and get noticed by all the important people who's support you'll need.