<human>: My GM is cutting off up to an hour a day on some of the associates that I work with. Apparently he has been doing this since the week he's started. My other managers know about it, one just learned about it, but since I work at a franchise and my GM is close to the DM nothing is going to get done. Whoever goes to the DM is getting fired. Though I work at a silly childish job, Papa Johns, It still isn't right. How do I go about correcting this. Do I risk my job and go to the DM? Do I confront the GM about it? I honestly have no idea what to do any help would be greatly appreciated.

Can you provide a brief overview of the text?
<bot>: GM is cutting hours after worked, has been since he transferred to my store. What do I do? Sacrifice my job?