Coco Feng / South China Morning Post:
Tens of thousands of overworked employees have left their jobs at China’s largest tech companies in recent years, as the industry lost its growth momentum — – As of the end of 2023, China’s BAT – Baidu, Alibaba and Tencent – had a combined total of 364,477 employees, a drop of nearly 25,000 from a year before
Source link