I’ve always thought, when it comes to the highly skilled, our immigration laws poorly serve the country. If someone has in demand skills, we should be doling green cards out to them like candy. Instead, what we have is a modern day equivalent of the indentured servant, known as the H1B Visa program.
For those of you not in the tech industry, H1B is basically where a company sponsors an immigrant to be in the country for a specific job. If that person loses that job, they are out of the country, essentially. They have to find another company willing to “sponsor” them if they want to stay, and within a fairly short amount of time, or face deportation.
This is essentially a license for the sponsoring company to mistreat employees, knowing the only other place they can turn is other companies willing to sponsor an H1B. It is a modern day indentured servitude, and we should be appalled as a country our immigration laws are allowing this. If someone has skills that could contribute to the economy, they should be a given a green card and thrown into the labor pool to compete along with the rest of us. If they choose to go back to their own country because they can’t cut it, that’s their business. But if they can succeed in America, we should welcome and embrace that.
So why does the H1B program persist? Because a lot of large corporations like crony capitalism. They like being able to bring skilled labor in from other countries, mistreat them, pay them poorly, and know they don’t have too may other options. Personally, I’d rather compete against these folks on a level playing ground. There are many brilliant H1B workers who deserve to find a permanent place in this country, and we’re doing them a horrible disservice by continuing this program.