Pros
Easy job interview. Co-workers were friendly and tried to help each other out (by taking over shifts, cleaning your station if there was a spill, handling an irate customer, etc.). HR and manager offices were always open if you needed help or had a question.
Cons
They posted weekly cashier reports on our line times and how fast we scanned items. I was constantly low because I worked in a "10 items or less" line and would get people with many more items (then bag by myself) or have errors with coupons and have to wait for a supervisor to help me (which took quite a while if they were on the phone, in a meeting, etc.). They also couldn't work around my schedule (which I specified when I applied). I was in class and could work no more than 10 hours per week (which was incredibly low, but they mainly needed someone for Wednesday morning (senior discount day - ugh). They constantly scheduled me for time I couldn't do or days I specifically told them I needed off (my best friend's wedding, for example). I always found someone to cover my shift though. They didn't keep me after the "review period" because of my item scan times and the scheduling issues.