I have been working as an expat in the UK wherein I had possessed a work permit; i was recruited here as a foreign national.
Prior to my employment, i.e. during the job-search period, I was with a recognition that it is very normal for the companies to recruit the citizens over me even though I am slightly better fit for the position.
Am I wrong to assume that ethically it is wrong to recruit a foreign national over a citizen, if their possible fit for a position is more or less very same?
One of the reasons I am asking this is that I will also be on the recruiter position in the coming years.