At EZY you can request leave whenever you like, you just wont necessarily get it. It can be attached to your rostered days off (so if you book 5 offf, you get the 3 and 4 either side giving you 12 consecutive days) or not, whichever you prefer. I'm pretty flexible and got every day of leave i wanted this year, however some are less satisfied (obviously its more difficult to get leave at xmas and in the summer holidays).
Hope that helps