That depends.  If its an immigrant who plans to start their own business that means more new jobs.  If it is one taking an existing job, it depends on their income.  If they make above average income that will create more jobs since they will spend more in the economy but if they make below average they are more likely to be a burden on the social safety net.