China’s burned-out tech workers are fighting back against long hours

The draining 996 work schedule—named for the expectation that employees work 9 a.m. to 9 p.m., six...

Read More