We have generous annual leave, starting at 25 rising to 30 days, plus bank holidays, as well as your birthday off.