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.
Managers at a Chinese firm have been jailed for making staff who failed to reach sales targets drink urine and eat cockroaches, local media report.
Police took action after videos emerged showing workers being whipped with a belt and drinking a yellow liquid.
Social media posts alleged staff were also told to eat cockroaches if they did not meet targets.
Three managers were jailed for five and 10 days over the incident, the South China Morning Post reports.
A widely-shared video posted on Chinese social media site Weibo shows a male employee standing in the middle of a circle, getting whipped with a belt.