40 hours per week, permanent. Our enhanced holiday entitlement is 25 days, increasing to 30 days with length of service, plus bank holidays.