The company had reportedly failed to pay their employees' salary for the past two months and staff was scared to speak up fearing they would lose the pay if they'd quit. By BBCMore by this AuthorManagers at a Chinese firm have been jailed for making staff who failed to reach sales targets drink urine and eat cockroaches, local media report. Social media posts alleged staff were also told to eat cockroaches if they did not meet targets. Screenshots of what were said to be messages from the managers threaten staff that they will have to eat cockroaches for poor performances. It's the latest in a string of cases of Chinese firms employing unusual measures to punish, shame or encourage their staff.
Source: Daily Nation November 08, 2018 16:02 UTC