You don't wait in H1B status, you get advanced parole which means you can stay and work until you green card has been processed.
You don't wait in H1B status, you get advanced parole which means you can stay and work until you green card has been processed.
So, sell your house, all your belongings, take the kids out of school, move all investments... uproot your whole life in 2 months, maybe 1 month. That's not an easy thing to do, especially with children. It's not fair to my family - the kids would hate moving from the US back to India. Canada is much closer, culturally, and it's easier to adjust.
We decided to move as a family, and planned everything for more than a year.
This is personal, of course. Everyone has to make their own decision.
However, I do agree the uncertainty can be stressful. I went through a layoff when on H1B and it's not fun!