Tens of 1000’s of overworked workers have left their jobs at China's largest tech firms in recent times, because the trade misplaced its development momentum (Coco Feng/South China Morning Post)