It was my daughter's first job. It's in the middle of nowhere but within walking distance from our house. She was hired part-time and at minimum wage. She learned quickly, asked questions, and came in on-time for her schedule every time.
The manager would call her on truck delivery days and ask her if she'd like to come in. This usually happened at 5am or 6am and she'd be sleeping with the ringer off. She'd wake up and call him back and he'd be angry she took so long and the truck was done already. This also happened on busy evenings when they'd call her and ask her to come in and she'd be busy or we'd be out shopping and the manager would get angry she wasn't able to come help.
Finally today, she comes home from her scheduled 4 hour shift and she's crying. The manager told her she's never there when they need her so there's no point in her working there. I just about drove over there to give that man a piece of my mind.
He expected my daughter to be on-call 7 days a week from 5am to 10pm for minimum wage.
I had to explain to my daughter that he was only angry he couldn't exploit her and that's not how jobs work. They give you a schedule that adheres to your availability and you show up and do the job you were hired to do.
People usually pay a premium for on-call workers. The idea of being on-call at a Dollar General for minimum wage is just absurd.