Employee benefits play a vital role in cementing company culture, retaining staff and alleviating budgetary pressures.