Pros
Good benefits for an entry level job, decent pay, stock, it is a fairly decent short term job if you need to make money quickly, if you are interested in being a truck driver you can take a job at the warehouse do your time for a few years and Publix will pay for your CDL, that’s about all the positives though.
Cons
Lack of work life balance, severely under qualified management, rude coworkers, negative/hostile workplace environment (which is not only overlooked but often times actively encouraged by management) lack of motivation to perform well, everything is seniority based so there is no motivation to move up by trying hard, most people in positions of authority are only there because they’ve been there longer and not because they earned the position, you can be promoted to a position, or assigned a certain duty because you have performed well and someone with more time than you can just take it from you because they’ve been there longer (it is called “rolling”) often times this can happen every few months.