Warning: This post might be offensive to some folks. I want to make clear that my intention is to tell another side of this controversy issue based what I know. I believe this is not a “black or white” issue, and we should try to understand the different perspectives in order to have a healthy and constructive debate.
A friend of mine just got his green card. It’s hard to describe how excited and relieved he was. It was an extremely painful journey.
He had been working hard at a large Fortune 500 Internet company for more than eight years. He joined the company right after he got his computer science degree. The company had a very strict policy — it didn’t sponsor any entry-level employee (as defined by his level). As a college hire, his level was level 1. He must reach level 2 to be eligible for green card sponsorship.
The company also promoted a very flat structure — which means it’s pretty hard to move up the ladder. In fact, on average, it takes 2-3 years to get promoted.
My friend was a hard worker who did excellent job, but he had 5 managers during the first 24 months of his career at this company. It’s virtually impossible for him to maintain any continuity with the management. Frequent management change is a norm in this particular company.
Eventually, by luck, my friend found a group with some management stability. But, he didn’t get the promotion until 4 years after he joined the firm. Then, he had to go through a painful process with the company legal department to start the application process. The company legal department was very slow in responding to his request – they said that they didn’t have enough people. Finally, he was approaching his 5-year limit for his H1B Visa. Of course, the company wanted to keep this valuable employee. They then started to really help him on his green card application.
He was and still is paid at least 30% lower than his peers.
Now, he got his green card, but he still couldn’t leave. The company has a policy that if he leaves within one year of getting his green card, he has to pay back the application fees, which is about $20K.
It has been a painful journey for him. The work environment was very intense. Management was ruthless. It’s a sweat shop. But, he has no choice but hang in there. He was so stressed that he got really sick and had to be hospitalized with a serious illness. While on his hospital bed, he was still talking about getting his laptop so that he could work — he couldn’t afford to lost the job. Without green card, he couldn’t apply any other jobs in the United States (the annual H1B quota ran out very quickly) which means his whole family must leave the country. He stuck with this employer. He had no choice but continue to slave away.
There are a lot of backlashes against H1B holders right now. Based on our Layoff Satisfaction Survey results, some folks believed that we needed to decrease/eliminate H1B visas, and let Americans to get the jobs.
This is a complex issue — we need to have an open and healthy debate on this issue.
From what I know, it’s not easy for the H1B holders; in fact, it could be painful — they’re the indentured labors of modern days.









Add New Comment
Viewing 10 Comments
Thanks. Your comment is awaiting approval by a moderator.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Add New Comment
Trackbacks
(Trackback URL)