знать английский это одно а свободно общасться и понимать свободную речь это другое.Муж знал  английский хорошо для россии,по приезду его послали на 4 уровень линка ,всего 5 уровней.Представте приходите на интервью и вас спрашивают а вы не понимаете что,как то не очень.... и устройство на работу у каждого индивидуально,у меня подруга программист искала года 3 работу в торонто.