57 (1) An employer must give an employee an annual vacation of
(a) at least 2 weeks, after 12 consecutive months of employment, or
(b) at least 3 weeks, after 5 consecutive years of employment.
(2) An employer must ensure an employee takes an annual vacation within 12 months after completing the year of employment entitling the employee to the vacation.
(3) An employer must allow an employee who is entitled to an annual vacation to take it in periods of one or more weeks.
(4) An annual vacation is exclusive of statutory holidays that an employee is entitled to.
Vacation pay
58 (1) An employer must pay an employee the following amount of vacation pay:
(a) after 5 calendar days of employment, at least 4% of the employee's total wages during the year of employment entitling the employee to the vacation pay;
(b) after 5 consecutive years of employment, at least 6% of the employee's total wages during the year of employment entitling the employee to the vacation pay.
(2) Vacation pay must be paid to an employee
(a) at least 7 days before the beginning of the employee's annual vacation, or
(b) on the employee's scheduled paydays, if
(i) agreed in writing by the employer and the employee, or
(ii) provided by the collective agreement.
(3) Any vacation pay an employee is entitled to when the employment terminates must be paid to the employee at the time set by section 18 for paying wages.
This depends on the boss. I remember for sick leave, every employee is entitled for 1 day off every month and 15 days for the whole year. However, 搬屋和有关工作的考试日子 are all really depending on the boss. If those ones you get them paid, the boss can deduct from the annual vacation.
Your friend should file a complain. Make sure he has everything print out or written down (on the vacation days that he took). If he was only given 5 days a year working full time for the whole year, this is not legal. btw moving is personal event, and I did take a vacation day off. Work related exam is also personal unless the exam is paid for by the office.
And what the boss did personally, has nothing to do with your friend's complain. Make sure he doesn't put it in the case.