everal female employees were forced to crawl on the street since their work performance didn’t meet expectation in Zao Zhuang, Shandong Province on January 14, 2018. Police stopped the stunt and the company was suspended. This is not the first time employees got humiliated in China. Crawling, slapping each other, drinking toilet water . . . Employers in China used to punish their employees in extreme ways.