A Baidu executive is doubling down on intense work culture, telling staff 'I'm not your mom'

A Baidu executive is doubling down on intense work culture, telling staff 'I'm not your mom'

.....

© Quartz