‘996’ Is China’s Version of Hustle Culture. Tech Workers Are Sick of It.. Computers and the Internet, Working Hours, Alibaba Group Holding Ltd, GitHub Inc, JD.com, Tencent Holdings Ltd, Liu, Richard, Ma, Jack, China