25 days annual leave plus usual bank holidays. Pension with up to 10% Employer contributions. Life assurance 4 x basic salary.