Immigration of skilled workers should be encouraged
- because: immigration of skilled workers provides an immediate as well as effective solution to the shortage of work force

- but: immigration of skilled workers constitutes a serious threat to the livelihood of the local workers

- because: immigration of skilled workers increases unemployment of local workers

- because: workers from poorer countries are willing to take up the same post of a local worker with lower salary

- because: immigration of workers from other countries help to increase cultural diversity in work places as well as in the society

- because: immigration of skilled workers, especially from poorer countries, increases the competitiveness of local market in the world

- because: immigration of skilled workers from other countries can introduce new skills or even management knowledge to local market

- because: immigration of skilled workers lowers the production cost

- because: skilled workers from less developed countries provides cheaper work force
- but: companies have to spend money in providing extra trainings for these new-comers in order that they can cope with the new working environment

- but: this is not unique for immigrated workers, companies indeed have to provide their own trainings for any new employee

- because: each company has its own production system and working philosophy
- but: immigration of workers from other countries will decrease the stability of the production of a company

- because: immigrated workers usually have a higher drop-out rate than local workers

- because: immigrated workers usually do not have a sense of belonging to the company they are working for in the local market

- but: introduction of immigrated workers to a company may have a negative effect on its efficiency of production

- because: immigrated workers, having a different cultural background, may find it difficult to adopt to the new living environment

- because: there may exist difficulty in communication between the immigrated workers and local workers in a company

- but: a company can indeed choose among immigrated workers from different countries having different linguistic backgrounds

- because: immigration of skilled workers from other places can help to improve the quality of production and service
- because: introduction of immigrated workers, which exist as a threat to the livelihood of the local workers, constitutes a motivation to them to improve their working
- but: Skilled workers are badly needed in developing countries so that it's better to keep them at home with a higher salary to reserve such personnel for the future.
- because: immigration of skilled workers helps to lighten the economic burden of the local government
- because: social expense of preliminary vocational training is paid by the workers' countries
- because: they can get a better salary and a higher living standard.
- but: immigration of workers from other countries may lead to many social problems

- because: immigration of workers from other countries triggers cultural conflicts in the society, or even racism

- but: this is not the problem of the policy itself, it is a social problem concerning the education, cultural background of the local society
