Under any of the following circumstances, you will not enjoy the annual leave of the current year: [2]
(a) employees enjoy the winter and summer vacations according to law, and the number of vacation days is more than the number of annual vacation days;
(two) employees leave for more than 20 days and the unit fails to deduct wages according to regulations;
(3) Employees who have worked at least 1 year but less than 10 year have taken sick leave for more than 2 months;
(4) Employees who have worked for 10 years but less than 20 years have been sick for more than 3 months;
(five) employees who have worked for more than 20 years have taken sick leave for more than 4 months.
So what your company is doing is illegal.