Painting with that management brush again, perhaps people who applied were told they would be working 3-4hrs, agreeing to it because they have another job they go to or come from. Lazy, maybe some, poor management planning and hiring, most definite.
Absolutely. When I was hired, I thought there was going to be a solid start time and a solid end time, but it changes every day, and I also factored that into going to college, as well. It's cool that I can pick some more hours up if I like, but along with an hour and a half drive--collectively, which tacks on another unpaid 7.5 hours per week--I simply cannot work 7, 8, 9 hours.
The first week I was hired, actually, we were working 9, 10 hours every day, back in February. I wasn't going to school then, so I was like 'yay money'; however, incidentally, I ended up being paid for only 4 hours each day. Apparently, trainees aren't allowed to work longer than 4 hours. Well, they worked me and didn't pay me. A week later when I found out, looking at my paystub on upsers, I brought it up to my full time sup. He said he could just give me an extra dollar an hour to make up for it, but never did. I brought it up to HR, and they said that since I couldn't prove it (scanner records only existing for 3 days), then they couldn't pay me. I count my hours every day, now.