Pros
Solid shifts, five days a week
Cons
You are outright disrespected by the managers. It is a matter of location, but one specific manager would take $20 out of your register for change, wait 30 minutes, and then bring you $20 in ones and ask you to give them a $20 a second time. $20 missing from the register counts as an instant firing. I have spoken with other previous workers that have also been subject to this trick as well, some outright stating this specific manager verbalized dislike for them. You are given hours that amount to 'as much as can legally be given before they are required to give you a lunch break.' You will only be given your one 10 minute break if you request or outright tell them you're going on it, and at the end of the shift, you are meant to count your own register. They will rush you through counting it to make sure you leave at the correct time. The straw that broke the camel's back for me was the serious disregard for checker's health and safety. There was one incident where a gas leak took place in the building, one where myself and the other checker in the building started getting migraines from it. Instead of closing the store, they simply turned off the automatic doors so they stayed open. Another incident, a customer's Blood Bag fell off their wheel chair, resulting in a spill of several pints of blood. I was given Paper Towels on a roll and a pair of nitrile gloves, and was expected to clean the mess on my hands and knees.