Pros
If you desire to go up the ladder, you will if you try. Free item at the beginning of the month. If you find the right store, they've got the "Publix spirit," if you really get into your job. My particular manager that hired me did so with me having no work experience whatsoever, which I am grateful for. Great choice of benefits if you're full time; however even part-time associates can purchase stock only after a year of employment. Easy to access schedule and request time off. When you apply at the application center in one Publix, it sends it to many within 20 miles or so of the one in which you originally applied.
Cons
The part-time employees don't so much get a chance to get all of the good stuff on the benefits. If you're part-time you absolutely cannot work more than 40 hours in a week. Unless you want to close and have to stay until almost midnight a lot of nights, you don't get a lot of hours because closing shifts give you more hours. No discounts on anything, nada. Also they're pretty inconsistent with their management because how well a store is managed fluctuates pretty bad.