Another Pinduoduo employee death renews concerns over China’s ‘996’ work culture

Said to had been a technology development engineer in the company, the employee reportedly jumped from the 27th floor of his apartment building in Changsha on Saturday.