Earlier quoted context omitted.
Ali Baba is the Amazon of China. It is enormously profitable. I assume that in return for working so hard, the employees are paid quite well, or else they would find better jobs. I guess the unsupported claim that they're "ill-compensated" out of the blue was what annoyed me.
It looks like the average senior software engineer salary at Alibaba is around $30k. That's well above the average annual salary in China, but it's about average for a software developer, and no one is going going to become a millionaire working for those wages. Also long hours are normal in China. If your choice is to work for one of 50 companies that all have insane schedules, it's hardly informed consent.
If long hours is the industry standard, to me that is exactly informed consent. I mean, no one will be surprised by the standard workplace arrangement.