I never thought that I would want to stay in the US when I first came here. It changed after I got my first job, and I never thought that I would ever want to go back. But now, with everything that is going on, I am contemplating a few things before making any serious decision about a move.
My big question is - if you have an approved I-140 (which now employers cannot revoke after having worked for the said employer for more than 180 days after approval) - does your application stay in processing if you move back and does it get processed as normal - if you move back to India and are no longer working in the US? And if yes, can you come back and get your GC?