Hi ww!
As far as leave goes at the moment i believe it is 20 days a year. You get an additional day for each year of service. I think this is up to a max of 5 days. You get an additional 8 days in lieu of public holidays etc.
You bid for leave at the beginning of each leave period and the forms are sent automatically, you are also advised of your leave allowance. Bids for leave are accepted in order of seniority. You can bid for 1 block of 16 days and a block of 9 days during summer and the rest is taken in the winter period. You can put a second preference for your leave in case the first is unsuccessful to give them more to work on. If you have any special requests i.e time off for wedding and honeymoon etc they will accomodate this regardless of seniority ( or they have so far!!). To be fair if you have any requests or problems rostering are pretty good in trying to help you out. The only problem is that they are fairly restricted in what they can do. If it falls outside their remit they will refer you to your relevant fleet manager, who will authorise anything out of the ordinary i.e loads of leave in one go.
For every 5 days leave you get 4 wrap around days ie.total of 9 days.
If you don't bid for any leave it will be allocated to you. If you want to move days etc they will normally do this for you as long as the days are available. You don't get anything for working weekends. If you just want a couple of days off for a wedding/ event you can request days off in blocks of up to 3. These aren't guaranteed and you won't know if you have them till the roster is issued.
Hope this helps!