Guaranteed weekly hours contracted (we think zero-hour contracts are naff). Including free GP, physio & talking therapy sessions.