A lot of them are immigrants who will be deported if they lose the job. I know I'd rather live in either California or Texas than a lot of places in India. (Especially these days, if the immigrant is a Muslim.)
Essentially, yes. But slaves who apparently feel like the alternative is worse. Obviously, that doesn't justify anything, it just makes it even more depressing.
If they thought the alternative was better, they would leave. They do not have to work at Twitter if they don't want to. But they are also desperate to stay away from where they came from. They're not literally chattel slaves because they get paid and they are allowed to quit, but they are being put in a very bad position where they are essentially forced to keep working at Twitter if they don't want a life of poverty, and now oppression if they're Muslim, in Mumbai.
What the hell are you talking about? I'm pretty sure the millions of people the Romans enslaved did not volunteer for a better life but were in fact brutalized through violence and abducted from their homes.
I have never worked there (or any other major tech company) but if I had a job there, I wouldn't give it up until I'd found another job. Perhaps the people there aren't going crazy at the job hunt and still just haven't found another job they want.
It's really easy to think "all the layoffs are over and I made it" and "job hunting is painful, I don't want to do it today" and just coast for a long time.
I'm sure every awful thing he does spurs another effort for job hunting, but unless the job actually makes them work harder or fires them, it probably doesn't change much for them.
Also, they get paid a lot more than I do, and sometimes it's worth the pain to keep raking in that cash.
Most of these tech companies pay really well, although you can argue about the benefits of that when most of your money goes towards paying for a landlord's retirement.
The boss may be a complete bell-end but most of them will never have to deal with him.