I have a couple of questions,
My employer (abc) who does a corp-to-corp through anotrher firm (xyz) who has placed me in a project, keeps complaining that they are not getting paid in time by firm xyz. I know xyz has been lagging in payments for a 3-4 months, but they do pay after a follow up, but my direct employer being a small firm gets panicked, and the latest is they warn me that they may not pay me in time too if they dont get paid from xyz. They may skip paying me for a few months. I am in a long term project with a very stable client, and don't want to loose it. My I-140 was approved(EB3) and waiting to file I-485 under WW category, PD May 2002.
1) Can my employer refuse to pay me, even though I put in full hours, but the employer hasnt got paid from xyz? I have been with them for 5 years.
2) Is there any way I can use AC-21 to transfer my I-140 to another employer without loosing PD, and file I-485.
My employer (abc) who does a corp-to-corp through anotrher firm (xyz) who has placed me in a project, keeps complaining that they are not getting paid in time by firm xyz. I know xyz has been lagging in payments for a 3-4 months, but they do pay after a follow up, but my direct employer being a small firm gets panicked, and the latest is they warn me that they may not pay me in time too if they dont get paid from xyz. They may skip paying me for a few months. I am in a long term project with a very stable client, and don't want to loose it. My I-140 was approved(EB3) and waiting to file I-485 under WW category, PD May 2002.
1) Can my employer refuse to pay me, even though I put in full hours, but the employer hasnt got paid from xyz? I have been with them for 5 years.
2) Is there any way I can use AC-21 to transfer my I-140 to another employer without loosing PD, and file I-485.