IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
I've worked alongside H1-B's, they considered themselves the equivalent of indentured servants (slaves). They couldn't complain about the hours or pay, they really couldn't hunt for a better job, they were practically shackled to their positions for fear of being sent back. In one shop the H1-B's came via sponsor contract shops that specialized in H1-B's, and the guest workers were expected to troll for yet more H1-B openings or they would be DISMISSED and sent back home. It started to create real FRICTION at the site since there were groups of H1-B's angling to force the non-H1-B contractors OUT. We're in a very very effed-up era in American labor relations, and the only good refuge for IT folk now is in gov't where these situations aren't allowed to happen.
Of course he does. Mitt Romney dislikes unions, whom he blames for killing jobs - even though that's mostly the result of off-shoring, nearshoring, and outright job cuts.
And while most IT workers aren't unionized, pretty much zero H1B visa holders are unionized, because joining a union would threaten their ability to work in the US. No temporary immigrant would want to be seen as someone who raises a fuss. Since we've had such tremendous growth in worker productivity due to technology -- recall that employers give us laptops and cellphone so we can work, unpaid, on evenings and weekends -- any threat that IT workers might unionize is one that big corporations take seriously.
The entire point of offering a salaried position to a worker is so that you can work them for more than 40 hours a week without owing them overtime. Ever since I started carrying a pager (early 1990's), I realized that my employer can tug my leash at any time of day or night, pulling me away from family dinners, Super Bowl parties, whatever might be going on in my private life because the health of their servers / network is more important to them than my personal goings-on. In return, I think it's fair to ask for a health care plan and 401k, right? H1B visa workers are temps, who don't ask for fringe benefits.
We have some 40 million unemployed people in the US right now, and Mitt Romney wants to bring in more than a million new workers? What is he thinking? That would be like a governor ending unemployment for their citizens, then wondering why the economy is still failing (Because nobody can afford to buy stuff!). Wait, that's what Michigan's Republican governor did.
I say throw all the bums out!
Typical whiny Liberal response. If you read what Mitt said, you'd know it's true: the US is not graduating enough skilled workers for these positions. So why be so racist against people from other country immigrating to the US to give us the gift of their skills?
It has nothing to do with racism or xenophobia. H1B visas aren't granted to workers on a track to become US citizens - they're used as temp workers with a 2 year maximum stay in the US. I predicted back in 2000 that after Y2K, we would need to scale back our use of H1B visas, but instead, Congress keeps cranking out more, thus deflating wages for highly-skilled Americans. If highly-skilled Americans can't earn living wages, our country is in for a world of hurt. You can't outsource everything, because then nothing will be left of value HERE.
I have a buddy in Chicago who runs a software development company. The reason he outsources is because he can get Indian and Russian PhD's to work for him for $25/day. You can't get highly-skilled workers in the US for that low pay. And in my belief, you shouldn't. Corporations are entitled to profits, but what's good for the stockholders isn't necessarily good for the employees. Have you seen the rent in Chicago? Are you willing to pay $350/month for parking downtown -oh, I'm sorry, that was what it cost me 10 years ago. At $27-$32 for the first hour of parking, it's inconceivable that Americans should be asked to work for as little as we pay temp workers from foreign countries.