Zero-hours contracts have some negative connotations, having been viewed as exploitative. However, some argue that they offer valuable flexibility to both workers and employers. Running a company in ...