Only works as a temporary solution. Eventually you'll run out of wage-slaves even if you hire from the entire planet as young people can't afford having children with those salaries.
What if shareholders were happy with a bit less money, and companies used that money instead to provide a decent wage? Seems more sustainable to me than mass migration of the working poor.