The glamorisation of high-pressure work environments, like the infamous “996” culture (where staff work from 9am until 9pm six days a week), often portrays relentless dedication and long hours as key to career success.
A PR boss at Chinese tech firm Baidu publicly apologised in May after glorifying a work-till-you-drop culture. Qu Jing advised staff not to expect weekends off and...