I spoke to a guy who was an area manager for Lidl a few year back. As far as I know Zurich manage their pension scheme and the company matches employee contributions but I'm open to correction. The impression I got was they worked you hard but paid you well.