India’s TCS Faces U.S. Trial in Anti-American Bias Case 9 years ago
I've been in the US since 2008, and am still waiting for my green card because, well, I'm from India and on EB2. I wonder (perhaps due to my not understanding some aspect of all of this) why there isn't a distinction between H1Bs sponsored by companies that take on outsourced work and others. The Microsofts and Googles aren't the ones meeting out "sweatshop" treatment to its employees. Couldn't this problem be trivially solved by either denying or having a limit on the ability to sponsor H1B visas only for companies that take on outsourced work, or is "outsourced work" not a well defined thing?