33 days annual leave, increasing with length of service. Private Medical Insurance for the whole family – yes, the whole family!