The HR person in the first place I worked, I believe, has a firm place in hell. Zero sympathy for people. She was making folks work jobs they were not contracted or prepared for (moving heavy merchandise, etc), so that she could simply not give our set up folks over time, as well.
In the second place, it was a small boutique chain store (upscale clothes for young women), and they had an attitude that their store should be more important than your life. They tried scheduling me on days I was moving my apartment in an emergency situation, called me on a day off when I had been apartment hunting, and thus unavailable, to inform me having plans on my days off were unacceptable, and they had these days you would be on call, where they rarely gave you work, but you couldn't do anything with the day either. NEVER AGAIN.