Hi,
I am very close to this never ending green card process. My FP was done in November 17th. However recently somehow one of my colleagues whom I trusted as a friend has betrayed me and has notfied my manager that I would like to quit my job as soon as possible. My manager is a evil guy and he is somewhat of a sadist. He is talking to HR and exploring options somehow to cancel the whole GC process.
My I140 got approved in June 2004 and my priority date is July 2001. My I485 was applied in Dec 2003.
I am very critical to the company for I single handedly look into a necessary software module in our product. So they cant fire me atleast not in next 2-3 months.
Can my company revoke the I140 and/or withdraw the I485 petition?
Under this scenario what is the best option I have to wait till I get the GC
which can come any day or shall I change job immediately?
I am very close to this never ending green card process. My FP was done in November 17th. However recently somehow one of my colleagues whom I trusted as a friend has betrayed me and has notfied my manager that I would like to quit my job as soon as possible. My manager is a evil guy and he is somewhat of a sadist. He is talking to HR and exploring options somehow to cancel the whole GC process.
My I140 got approved in June 2004 and my priority date is July 2001. My I485 was applied in Dec 2003.
I am very critical to the company for I single handedly look into a necessary software module in our product. So they cant fire me atleast not in next 2-3 months.
Can my company revoke the I140 and/or withdraw the I485 petition?
Under this scenario what is the best option I have to wait till I get the GC
which can come any day or shall I change job immediately?