Categories
Antiwork

Chinese tech chief quits after berating her staff for daring to moan about working 12-hour shifts with only one day off a week

Leave a Reply

Your email address will not be published. Required fields are marked *