Comprehensive induction and commitment to on-going training. 28 days annual leave including bank holidays.