This will probably be unpopular... for wages and profits to both increase, productivity must also increase. In any business expansion where there is near full employment there are inefficiencies introduced to businesses, particularly large businesses. The mostly unrecognized reason is a good 10% of workers do piss poor work and would be better off unemployed.
There will be a correction and right-sizing. Hopefully a bubble won't burst. With that said, more unskilled immigrant labor will not help business profits.