Finally, big city provides more job opportunity than the small country does. City includes a lot of company of different ranges that will help many people and increase their chances to find a good job with a high salary. It’s a good reason that attracts the people to live in city rather than country, because the people whom live in the country find difficulties for having a job suitable with their education and qualification. For example, my friend has civil engineer qualification; he spent one year in searching for new job in his country that allows him to work with his certification, and he didn't find any one. So he moved to the city and he finally work in the biggest civil engineering company