Basically if we don't come in at 6:15 am we are either written up, sent home and some cases, fired... But they refuse to pay us until 7am.

On the other side, some days they will hold us at work for 45 minutes to 2 hours, unable to leave, as the supervisors do paperwork, and do not pay us for being stuck there.

I'm trying to figure out if this is legal, as we are all being ripped off for 7-15 extra hours a week being held "hostage" at work.