I swear, there must be some grand conspiracy to make my life more difficult! Here's my situation for those interested in tackling tricky problems.
I am a consultant (employed by the company that has sponsored my I-140/I-485, working full time on the client site). The client likes me and they want to hire me, so I had been working with them to get me hired using AC21.
Well, all this has come to an end after I had received an email from USCIS informing me that my I-485 had been approved. That's an event worth celebrating, right?
"Not so fast", says the invisible man-in-black who must have been watching my case all this time. "Your client might have to let you go very soon due to a number of circumstances outside of your control". The entire thing couldn't have happened at a less appropriate time...
Result? The client company is pushing me to change jobs almost immediately after receiving my I-485 approval, or the position will be filled with someone else.
And here I am, hovering between Hell and Hades.
If I do change employers now, I get a nice job with a nice benefit package, a really, really nice salary increase, a shining career path before me because they know and like me well enough. On the other hand, this will make me very vulnerable to the USCIS's accusations of committing immigration fraud (this might happen soon, or it might happen when it finally comes to naturalization).
If I do not change jobs, my assignment at this client will end soon. The position will be filled with someone else and the client will not be able to hire me again for a very long time. In addition, my current consulting company will be forced to look for another assignment for me, and given the sorry state of the job market these days, I have a reasonable suspicion that they might have a problem finding another client. In this case I am probably going to be laid off rather soon after receiving my I-485 approval. Of course, by the time I am laid off, the client won't have any openings left anymore.
It looks like I am exposing myself to quite a bit of risk either way (that's a politically correct way to say "I am so screwed"), so I am trying to minimize the risk.
So... I would like to ask regulars of these forums for suggestions. Any idea what would be the safest way to act in this situation?
Thanks in advance,
M.C.
I am a consultant (employed by the company that has sponsored my I-140/I-485, working full time on the client site). The client likes me and they want to hire me, so I had been working with them to get me hired using AC21.
Well, all this has come to an end after I had received an email from USCIS informing me that my I-485 had been approved. That's an event worth celebrating, right?
"Not so fast", says the invisible man-in-black who must have been watching my case all this time. "Your client might have to let you go very soon due to a number of circumstances outside of your control". The entire thing couldn't have happened at a less appropriate time...
Result? The client company is pushing me to change jobs almost immediately after receiving my I-485 approval, or the position will be filled with someone else.
And here I am, hovering between Hell and Hades.
If I do change employers now, I get a nice job with a nice benefit package, a really, really nice salary increase, a shining career path before me because they know and like me well enough. On the other hand, this will make me very vulnerable to the USCIS's accusations of committing immigration fraud (this might happen soon, or it might happen when it finally comes to naturalization).
If I do not change jobs, my assignment at this client will end soon. The position will be filled with someone else and the client will not be able to hire me again for a very long time. In addition, my current consulting company will be forced to look for another assignment for me, and given the sorry state of the job market these days, I have a reasonable suspicion that they might have a problem finding another client. In this case I am probably going to be laid off rather soon after receiving my I-485 approval. Of course, by the time I am laid off, the client won't have any openings left anymore.
It looks like I am exposing myself to quite a bit of risk either way (that's a politically correct way to say "I am so screwed"), so I am trying to minimize the risk.
So... I would like to ask regulars of these forums for suggestions. Any idea what would be the safest way to act in this situation?
Thanks in advance,
M.C.