Pros
Easy to learn, yearly raises, and excellent benefits. Flexible schedules that never feel overwhelming (my GM would actually ask me what days I wanted off!)and leave lots of time for school/social life. Costumers only ever ask if you have an item or where an item is so you hardly have to interact with people. The ones you do interact with are very pleasant 99% of the time. After a while you memorize where each individual item is and can complete your portion of work in less than two hours. Afterward, you spend the rest of your shift organizing or helping others. Working trucks in the morning provide you with a free full-body workout so you can cancel your gym membership. Corporate works very closely with individual employees, you will be seen and heard if you end up at a good store. Lot's of opportunities to grow.
Kontras
If unlucky or a little too reliable you'll end up working the deep freezer more often than you'd like. Working the meat section sometimes leaves you with meat condensation/blood-covered gloves. The smells of raw food get so bad I nearly turned vegan. You're going to do a lot of heavy lifting if you aren't the fastest and friendliest cashier in your store so if that's not your thing you're going to suffer. After a while, you might question what you're doing with your life as the job is extremely repetitive and easy if you don't move up.