When i was working in UK, my salary was 60K pounds. In US it is 225k$, In canada, at my level, i can get 150kCAD. To me US>>>CA>Everything else.You haven't done your research then. You haven't looked at EU (Germany and UK to begin with) especially from a long-term goals perspective. FSW beats every other program or country. However, CEC is less profitable than most EU opportunities in the long run. Compared to Germany, CEC lands you your PR a year earlier but you get hit by the realities of Canadian job market.