i don't think companies do it for the reason you said.
to be sure, some do it because they can get away with it, or are racist, or whatever. i see it here sometimes in Egypt. companies will always operate to make the most profit, and if an American and and an African can do the same job, they'll hire whoever is more desperate and cheaper. if a company is spending more money, there is a reason.
i think it really depends on the level and type of position. i am a manager here in Egypt, and there are lots of people who are trying to get my job when I go. There is one accountant in particular who thinks he is ready simply because he has been here for over 5 years. Every month he gives me some data for my closing, and for over a year I have been telling him I am not happy with what he is presenting (not clear, not easy to follow, not double checked, etc.). He also doesn't like talking to other people in other areas when I ask him to go solve problems, and i usually have to push him. But if you ask him he is ready to be a manager. He works hard, and is a good accountant, but he does not communicate well and he has no desire to improve things around him. Those are key points to being a good manager. If there were no other options available to the company, i would recommend that they spend more and get a foreigner.
to simply say that westerners always get more and they don't deserve it is inaccurate. a company would not spend the money if they could hire someone cheaper from a different place. i agree that good workers from africa and asia are not always given a fair chance, but companies spend a lot of money for westerners because they are looking for certain skills (communication, problem-solving, process improvement skills, etc.)
i feel bad for those who do not get a fair chance, and i am sure there are many, but point 1 in the original post is not accurate.
___________________________________________
"Even a stopped clock gives the right time twice a day." Withnail & I
i don't think companies do it for the reason you said.
to be sure, some do it because they can get away with it, or are racist, or whatever. i see it here sometimes in Egypt. companies will always operate to make the most profit, and if an American and and an African can do the same job, they'll hire whoever is more desperate and cheaper. if a company is spending more money, there is a reason.
i think it really depends on the level and type of position. i am a manager here in Egypt, and there are lots of people who are trying to get my job when I go. There is one accountant in particular who thinks he is ready simply because he has been here for over 5 years. Every month he gives me some data for my closing, and for over a year I have been telling him I am not happy with what he is presenting (not clear, not easy to follow, not double checked, etc.). He also doesn't like talking to other people in other areas when I ask him to go solve problems, and i usually have to push him. But if you ask him he is ready to be a manager. He works hard, and is a good accountant, but he does not communicate well and he has no desire to improve things around him. Those are key points to being a good manager. If there were no other options available to the company, i would recommend that they spend more and get a foreigner.
to simply say that westerners always get more and they don't deserve it is inaccurate. a company would not spend the money if they could hire someone cheaper from a different place. i agree that good workers from africa and asia are not always given a fair chance, but companies spend a lot of money for westerners because they are looking for certain skills (communication, problem-solving, process improvement skills, etc.)
i feel bad for those who do not get a fair chance, and i am sure there are many, but point 1 in the original post is not accurate.
___________________________________________
"Even a stopped clock gives the right time twice a day." Withnail & I