Chinese university graduate Zhang Baichuan travels hundreds of kilometres from one job fair to another in a final push to find a better offer than the unappealing one he received after more than 1,000 applications. He hopes the post-Lunar New Year recruiting season in China, when many companies advertise for new positions, brings more attractive opportunities than the livestream moderator role he was offered recently. While Zhang, 23, was fine with the 5,000 yuan ($695) monthly salary, with the company covering meals and accommodation, he dreaded the 12-hour shifts, six days a week - known i...