I have the opposite experience, I guess, as a US citizen who immigrated to Ireland, but after putting in my two years with the company that sponsored me and getting the right to work without sponsorship I left within a month for a 50% raise (actually more like 150% but I got lucky on stock) and full remote (before full remote was normal).
A lot of the appeal of an immigrant is that they can't quit or take a better deal.