I'm guessing it's because so many software development jobs are going off-shore where salaries are *much* lower ...
Originally posted by Eric Lemaitre:
Abuses are so obvious, widespread and apparently never fought that officials cannot be unaware of them, so must be in favour of them in reality.
Originally posted by Luke Kolin:
Item #3 claims that the H-1B visa allows discrimination based on national origin - which is absolutely laughable since the only legal form of discrimiantion allowed in the US based on national origin is the phrase No H-1B candidates will be considered and most people here would give such a firm a medal.
Originally posted by Anand Prabhu:
If any firm were to advertise "No H-1B candidates will be considered",they would be definitely inviting lawsuits. It is illegal in the USA to ask a person's background while conducting interviews. They can only ask if the candidate has the ability to work legally in the US. They can't even ask if he/she is a citizen/permanent resident/visa holder. The only exceptions are to those jobs that require a security clearance where most definitely, citizens(especially natives) are preferred.
The firm may advertise that they will not sponsor H1-B visas. This is not wrong and it may be the company's policy or culture. They may not want to go through the hassle of dealing with immigration issues or may not be keen on issuing company/tax related papers to the immigration lawyers.
Originally posted by Kishore Dandu:
I totally disagree with your first paragraph. What is wrong with saying we will only hire US citizens & permanent residents. I do not see any chance for a law suit from this. H1 is not an entitlement, and H1 can only be sponsored provided there is no compelling local talent.
while conducting an interview, they cannot ask about his visa status. Either they advertise upfront that they will not sponsor the visa or they can ask the candidate during the interview if he/she can work legally in the USA.
Originally posted by Mike Gershman:
US employers are required to verify the legal employment status of job applicants. To do this, they must ask about immigration status.
Since no employer is legally obligated to apply to transfer a visa, the applicant has no legal right to work at any other company than the one named on the H1B visa.