If there is a debate that is open right now and everyone has an opinion about it, it is migration. It is a fact that many factors attract people from other countries in search of a better life, other opportunities or simply because they want to continue their career here.