China's Supreme People's Court said the overtime practice of "996", working 9 a.m. to 9 p.m. six days a week, is illegal, taking aim at the controversial policy that is common among many Chinese technology firms.