Pros
One of the best things about this company is that you own the company. The company gives you stocks based on the amount of hours you work. They do provide health insurance(includes vision and dental) which is fantastic. Your coworkers can be awesome! Your managers can also be awesome! You also have a 401k and long term disability insurance for full-time. I am not sure about part-time. You get some regular customers that you get to know by name. Great job if you go to college. They do have tuition reimbursment. You do get some weekend days off as well as weekdays.
Cons
Well, your coworkers can be entitled and expect to have what they want(shifts, offdays, workload) and everyone else has to just deal. You can expect that the rest of the shifts will have to be covered by you and the rest of your coworkers. You could get stuck working all nights because of this. They dont follow the handbook with anything in store. Your managers can be bullies. I have been done dirty by several managers within the company. Dont call HR because they will get protected. Your coworkers can be fun but dont think your friends at work. They are not nice people and you will get thrown under the bus. I have had employees try to get me fired for things I wasnt even doing. They were doing it and blamed it on you. Politics, politics, politics. Managers play favorites. The company recently got rid of inventory bonuses for associates which is an ongoing trend. Every few years the Publix takes away some benefit or another.They gave us a small pay increase but nothing compared to our bonuses. Tip: learn the game.