Those on the pro H1B visa side argue that there are not enough qualified Americans to fill tech positions, so companies must hire immigrants.

Those on the other side argue that there are enough qualified Americans, but tech companies just want to hire immigrants because they can pay them less.

Who is right?

Explain your vote below!

Share for a bigger sample size.