Pros
Having a job is good. They hire almost anyone, and its really difficult to get fired. Benefits are nice too.
Cons
I cant think of many reasons why I dont hate this job. Unprofessional management, noone ever knows whats going on. Doesnt matter which store, because Ive worked at a couple different ones. Terrible rude customers who look down on you. Bad job for anyone with anxiety, but they do a personality questionnare on the application that look for soft spoken people who tend to have anxiety so they know the employees wont talk back. And the TALK and GOSSIPING throughout the entire company is worse than high school. They tease you with a lot of hours when you first start, cut them SIGNIFICANTLY for three weeks, and just when you start to say thats it and look for another job, they put you on a bunch of hours out of nowhere and work you to death. Its very difficult to have a life outside of publix bc they expect publix to be your life and constantly call you on your days off. Its difficult to get fired so you could work with highly unreliable lazy people. All in all its the most trapping job I have ever worked.