Zero-hours contracts, also known as casual contracts, flexible contracts, or on-call contracts, have become increasingly popular in recent years. These types of contracts are defined as employment agreements that do not guarantee a minimum amount of working hours. Instead, …