Why don’t qualified people (specially IT) move to Canada or elsewhere and settle instead of clinging onto Day1CPT and no visa certainty?
I curious why many people choose to hang on to Day1CPT for years and even do multiple master’s without a stable US status instead of moving to Canada or elsewhere where they may be able to find a job and have a stable status and even PR?
Is it solely because the US salaries are much more than what you get elsewhere? Or the burden of moving to a new country and risks of not finding jobs? etc.
Basically if you don't have any visa certainty and path to GC, are you just trying to stack up as much money as you can while you can somehow stay here and work legally and then think about the next move after that?
I am considering finding a Tech job in Canada and moving there but the pay is nowhere close to what you get in the US. Just wanted to sanity check myself.