My two cents
I will argue my own personal opinion on this subject from the fact that there is no explicit statute that governs the mandatory period of retention to satisfy the Green-Card obtained through Employment. However, there is a
Conditional Two-Year Green-Card for marriage based cases, where the condition has to be removed subsequently. So, as per Immigration Law, such a marriage based GC holder will lose his/her GC, if a divorce is obtained within 730 days of obtaining a conditional GC but not after 731 days of obtaining a conditional GC, provided he/she removes the condition of approval on the 730th day. In other words, as soon as the condition is removed, he/she is free to marry anybody. That is not going to haunt them later.
Now, for Employment-Based Cases, there isn't an explicit statute that governs a minimum period of work retention.
Ipso facto, where is the ground for violation? Of course one of you will argue that INS may construe that to be a fraud! Well, what is fraud? What is the motive to this fraud? During the time of adjudication all aspects of the case were true. After adjudication, situation changes and even INS is aware of it. Yeah, the GC is issued for the employer to have the employee work for the firm. But, the law doesn't mandate that the employer holds on to the employee for whom the GC is awarded. Period.
Therefore, INS can never reject a Naturalization petition on this count. Of course a binge-drink, an argument with your wife, or a simple shop-lifting may land you in deep trouble than giving a pink-slip to your employer after getting your GC.
I am arguing this for academic interest only. Personally, I love my employer, even though I am not sure if it is other way round
(
Outsourcing to India is causing hot anti-Indian wave everywhere and it is getting sultry because of it ).