Pros
Easy job Nice coworkers Good benefits *You have to look into them personally* - Free Stock (You have to work 1000/hr/yr)(based on hrs/pay/yrs) - Discount store for employees (you can get discounted gift cards, kinda like an employee discount) - 401k even for part time - PTO even for part time - College/Uni rembursment Very flexible with schedule (most managers) To stay employed you have to work once a month but you can still buy stock as long as your employed, so a lot of workers work once a week/month to keep their options open The stock program is really good if you look into it, rn I'm making about 20% increase on my 401k and the stock gives a dividend each quarter The stock splits about every 13 years by 4-10, so if you have 10 stock it'll go to 40-100, your stocks then all increase and you make more money each quarter and overall.
Cons
The workplace is very dependent upon how you get along with your manager Publix leaves a decent amount of choices up to each store this makes each store different than the last I have had management that listen and really want each employee to grow I have also had management that has extreme favorites which affects your raises (only once a year) and if you are looked at for promotions they expect a lot out of you for little pay increase once you are customer service staff and up I was full time and then management was moved around and the new managers did not like me so then they made my work life miserable There are not a lot of changes that you can get when there is management you do not like The higher management does not want to look bad so they look away from a decent amount of negative qualities from other managers I just had a coworker who transferred departments because he would rather "have a manager that ball taps you instead of a manager that has something out for you"