I get 0 days of annual leave. Or 100 or so, depending on how you look at it. No sick pay, or unlimited if you prefer.
I'm a personal trainer, our gym shifts are all casual - no permanent shifts, they change and can be given or taken away at any time without notice. And then when people pay for personal training, well I just get paid by the session. Australian law mandates that if you're casual, you get a 25% loading on your pay in lieu of normal leave entitlements. So I can take a day off whenever I want, but I'll get paid less as a result. The gym shifts will be gone, I can usually reschedule the PT sessions.
I'm working on building up the number of people I train from home in my garage to reduce the commute from 20 minutes to 20 steps.
I'm also not working 40hr/week, just 20-25hr. This reduces my need for actual leave, the hours I'm working aren't enough to build up stress I need to get rid of in a holiday. Rather than work hard and then retire early, you can work easy and keep it up. Which if you like what you're doing is not too bad.
Anyway, that's another way to look at leave.