My friend recently got a coop job (he's a university student). The job starts in 10 days. His exams finish tomorrow and the manager who hired my friend told my friend to start training for the job and start and learning JavaScript and JQuery tomorrow. Are companies allowed to do that? I mean, I'm all for going prepared on the first day and being super productive, I myself have been told I'm a really hard worker, but I just don't like how he JUST finished exams and the company told him to start training.
I don't like it because he signed the offer letter and it said he starts in 10 days (and in the interview, before they even gave the job, he mentioned that he didn't know JavaScript but he's a quick learner), it states nothing about early training. He just finished exams and I think they shouldn't be sending him an email telling him to start training and learning JavaScript right when he's got a 10 day break between university and work. The coop job I have gave me the first week to ease into work and started me off with small projects which require html, css, javascript and JQuery so that I can learn on the job.
My question is, if my friend mentioned before he got hired that he doesn't know JavaScript / JQuery but he can learn it on the job, and if the offer letter states that he begins in 10 days and doesn't say anything about early training, if the manager emails him to start training and learning 10 days before the work starts, is it appropriate / normal for the manager to stack him with JavaScript work on the first day and say 'well I told you to learn this 10 days ago so it's your fault if you can't get this done within the next few days because you still need to learn it'?
Note: Again, I am all for being prepared fully for the job and even before my work term began, I did learn stuff at my own will ahead of time, I just wouldn't like my manager emailing me before the work even starts and telling me to learn stuff (especially given the fact that my work place gave me a good first week of work to ease into the work and learn what is required).