May Day 2015 has just been observed and celebrated by the global community, but around the world, including here in South Africa, hundreds of thousands of workers are toiling under ???zero hours??? contracts where they can get jobs, but never actually work or be paid.