違法です。 トレーニングでも最低賃金は払う義務があります。
http://www.labour.gov.bc.ca/esb/faq.htm#
Is the employer required to pay for job orientation, training, or meetings?
Yes, if the employer directs an employee to attend such training or meetings.
でもそういってワーホリやアンダーの人たちを使う企業やお店はたくさんあると思います。 それで文句を言ったら「じゃあ明日から来なくていいから」みたいな話もよくあると思いますよ。
泣き寝入りされるか、抗議されるかはトピ主さん本人が決めるしかないですけど。