You get two weeks for your first 5 years. After the 5th year you receive three weeks. Once you get to 10 years you get 4 weeks. Not sure After that.
10 days if full time, which isn't offered aside from higher up
Two for full-time employees to start. Part time employees simply need to request time off.
Provincially-legislated minimum, nothing more
2 week if full time. None for part timer