Hello ,
if you are currently on H1B and I140 in progress not yet approved. if we take company transfer to Canada, i understand H1B will be canceled but do I140 keeps ongoing or it stops if we are in same company. Also what happens if we change job in Canada. Please suggest
Going out of country while 140 in progress: No issue unless the company wants to proceed/revoke/withdraw it. It doesnt matter if its from your company or not. Its their mercy to keep the job offer and have the 140 active.
There are many people who have their 140 active (while being outside US) because that company doesnt withdraw the 140. So its all about the company policy and the relationship with the employee and employer.
Also 140 is nothing to do with H1. it doesnt get terminated automatically unless the employer requests uscis to revoke it. Many travel outside and work at offshore location and comeback on the same H1.
What happens when going out of the country: You lose only the h1 status(only if going out of the continental US or not reentering within 30 days while travelling within continental US) but H1 doesnt get cancelled automatically. So H1 authorization remains intact till company revokes it.
140 will be active unless the employer requests for revoking/withdrawing it irrelevant of employee holds any status in the US.