A Chinese home renovation company made its workers drink urine, eat cockroaches and had them whip each other for "underperformance".

A video circulated on the Chinese social media has many expressing anger and disgust over the act which occurred in the southwestern province of Guizhou.

While two workers were seen holding their nose as they gulped down cups of urine, others lashed each other with belts. This was done in full public view.