LuciDreamer
Registered Users (C)
I think I am stuck and would like to hear other peoples' opinions with similar situations...
The large company that I have been working for since last May(first as a contractor and then full-time) was kind enough to get me from TN to H-1B. The TN ->GC route was not usual to them and their attorneys so, they preferred the classic approach. During the interview, the HR lady was hesitant whether they would apply for H-1B for me in the first place. As she explained to me, my area of expertise was generic, they could hire a u.s. worker with .Net/Oracle skills and train them open source technologies that we currently use for corp development. Therefore, I was still being hired but would have to work on TN forever. Later on, the HR lady did say at the interview that they would apply for H-1B and green card for me in the future. I know I should have had this promise "in writing"... but it's too late now.
Now that my H-1B is place and begins in October, the company can sponsor me for GC anytime. The process alone is long and full of hassles, and they know all that. I keep asking them what is going on and when I am going to be put on the GC path? The same lady replied that there is a list of other employees that need to be sponsored, their visas are expiring sooner than mine. Usually, as she explained, the company keeps foreign workers in H-1B status for 3 years, then extends it (another 3 years), and then, when they cannot extend it anymore, they apply for sponsorship. It does not sound right to me. Any employer can sponsor as many people as it takes, there is no limit to it, only financial considerations... however, this is a big company and they have lots of cash to make it happen, I am also willing to bear the part of the costs too.
I can wait a reasonable amount of time, 1-2 years, maybe, before they can put me on the GC train... but 4-6 years is WAY TOO LONG!!?!? I think, this company(like most of them) is just trying to keep people in temp status as long as possible, because they do not want to pull dough to pay attorneys fees... they don't really care about you and what can happen if you're laid off, that your dependent cannot work and etc.
I have worked so hard to prove my value in this company, both my managers told me that they want me to stay and know about this GC hassle... The senior manager even wrote an email or two to the HR director and they would not reply back.. I tried to call the same HR lady who interviewed me, she used to be all nice to me and everything, but she never picked up a phone and replied to my message... I can't really understand what is happening? That creates the impression of very negative and inconsiderate attitude towards people like us, who would depend upon employers to get some form of status and stability in this society in return to hard work commitments. I do not try to put a pressure on them to bring me the GC on a platter immediately, but letting me know about the reasonable milestones before it happens would suffice. What I get instead is their turning back on me and negligence. What should I do, advice? Thank you!
The large company that I have been working for since last May(first as a contractor and then full-time) was kind enough to get me from TN to H-1B. The TN ->GC route was not usual to them and their attorneys so, they preferred the classic approach. During the interview, the HR lady was hesitant whether they would apply for H-1B for me in the first place. As she explained to me, my area of expertise was generic, they could hire a u.s. worker with .Net/Oracle skills and train them open source technologies that we currently use for corp development. Therefore, I was still being hired but would have to work on TN forever. Later on, the HR lady did say at the interview that they would apply for H-1B and green card for me in the future. I know I should have had this promise "in writing"... but it's too late now.
Now that my H-1B is place and begins in October, the company can sponsor me for GC anytime. The process alone is long and full of hassles, and they know all that. I keep asking them what is going on and when I am going to be put on the GC path? The same lady replied that there is a list of other employees that need to be sponsored, their visas are expiring sooner than mine. Usually, as she explained, the company keeps foreign workers in H-1B status for 3 years, then extends it (another 3 years), and then, when they cannot extend it anymore, they apply for sponsorship. It does not sound right to me. Any employer can sponsor as many people as it takes, there is no limit to it, only financial considerations... however, this is a big company and they have lots of cash to make it happen, I am also willing to bear the part of the costs too.
I can wait a reasonable amount of time, 1-2 years, maybe, before they can put me on the GC train... but 4-6 years is WAY TOO LONG!!?!? I think, this company(like most of them) is just trying to keep people in temp status as long as possible, because they do not want to pull dough to pay attorneys fees... they don't really care about you and what can happen if you're laid off, that your dependent cannot work and etc.
I have worked so hard to prove my value in this company, both my managers told me that they want me to stay and know about this GC hassle... The senior manager even wrote an email or two to the HR director and they would not reply back.. I tried to call the same HR lady who interviewed me, she used to be all nice to me and everything, but she never picked up a phone and replied to my message... I can't really understand what is happening? That creates the impression of very negative and inconsiderate attitude towards people like us, who would depend upon employers to get some form of status and stability in this society in return to hard work commitments. I do not try to put a pressure on them to bring me the GC on a platter immediately, but letting me know about the reasonable milestones before it happens would suffice. What I get instead is their turning back on me and negligence. What should I do, advice? Thank you!