I was recently hired at a local Subway and was very excited. At the job interview, the manager working at the time wrote on a piece of paper that said "I (my name) agree to go through one week of training without pay." Eager to get the job, I signed the paper.
First off, it's illegal for employers to not pay for their training (I didn't know that then).
Second, I believe it's also illegal to ask a minor (I am 17) to sign any document without parent or guardian present.
Third, they never asked for my worker's permit, which I believe is also illegal (and which I do not have, since this is my first job).
So I think I'm technically working illegally for this Subway, even though they are now paying me (but not for my week of 8.5 hour days of training) and I'm not sure how to approach this.
I believe the best thing for me to do is contact the NC department of labor but they seem to be having a hard time calling me back.
Do you have any advice on what I should do?
Right now, just for training, they owe me about $350 before taxes are taken out.
If I am illegally working for them since they never asked for my worker's permit, isn't that their fault? or mine?
They also had me sign a W-4 paper today and when I told the manager I was confused, she said, "Just sign your name and I'll take care of the rest."
This is also taking advantage of me because I was not allowed to use my phone to contact my parents and didn't even know what it was really for.
I feel like I'm being cheated and need some advice!
I have already contacted Subway HQ and they have done nothing.
What should I do?!

