> As an H1-B holder you have to jump through many hoops, including constant attention to your command of the language. How does it feel to be judged? :)
I never brought up language issues, that is your hang-up and a distraction from my point. Further, if you think everyone isn't judged, then you are just loopy.
> More importantly, why would you expect more from a foreign applicant that from a local?
Because that is the stated legal purpose of the H1B program. It says that H1B workers have skills that the local programmers do not.
> The point is there shouldn't be discrimination, in either way.
In personal dealings, here we are talking about a government's responsibility to its citizens.
> H1-Bs are for specialty occupations that are in high demand to begin with.
If Disney decides to fire all its IT workers and replace them with contracted H1Bs then I would say the law failed. The purpose of the law is to fill knowledge gaps not add labor to the market.
> Not sure what encourages you to be more catholic than the Pope.
The law states the purpose.