At a guess I'd say they checked the residency requirements and the required hours/experience for the company. Then applied.. .You may have more luck asking the respective regions on PPRuNe.. .Yes, it is hard work at times adjusting to a new country. Even if the language is roughly the same.