38 days annual leave per year, inclusive of bank holidays/company closures. Structured career progression and training & development opportunities.