I can't believe this is how the country I live in treats people who bring their high-demand skills here. 60 days or get out.
This absolutely effects every engineer. Even the most racist ones: that there is a bedrock of people they are allowed to treat this way puts a hard ceiling on your own compensation.
My grandparents were labor leaders and I'm pretty certain they'd be ashamed I can't or haven't done more to rectify this.
I can't believe this is how interviewing works in this field. Everyone in every other respectable field (and ones that pay as well or better, and have worse consequences for hiring a "bad fit") seems entitled to some baseline level of respect and recognition for their experience and work. Having some smarmy piece of shit ask questions from Jr.-year computer science should be justifiable grounds for a broken nose.