Years ago, I worked for this company and I was still a student in high school. I had to be out of there by 10, so they said, but there were nights I would not get home till nearly 11:15. The management team directly above me was horrible, inconsiderate, and hardly had a smile the whole time I could remember. Not only that, but they did not care about their cashiers. I can recall on several occasions that I was left with a line of customers while I needed manager override or change from the cash drawer (which usually took about 10 minutes, God willing.)
If you can handle customers with a lack of respect for you as a person and managers who couldn't care less about what you are doing or needing, then this company is for you.
Flexible schedule, Good compensation
Horrible management, Horrible experience