Your salary is paid weekly. 31 days annual leave inclusive of Bank Holidays. rising with service. Wellbeing services including 24/7 GP access.