Yes, it does. If you are aged 18 or above and work for 6 hours or more in a day, you are entitled to:
1. At least 20 minutes of uninterrupted rest break during the day (not at the beginning or end of work hours).
2. 11 hours of continuous rest between each working day.
3. A rest day every working week or 2 days off within a fortnight
If you are over school leaving age but under 18, you cannot usually work in excess of 8 hours per day or 40 hours in total over a week. Additionally, you are entitled to:
1. A 30-minute rest break if your working day exceeds the duration of 4 hours and 30 minutes.
2. 12 hours rest break between each working day.
3. 2 off days per week.