China blasts ‘996’ excessive work culture 5 years ago China is putting companies that overwork their employees on notice.