Then there's a generous staff discount, a Share Save scheme, pension and life assurance, health insurance, a holiday allowance that increases with length of service and a wide range of other benefits