Our good friend worked for a big corporation and was let go from his IT position. He's in his 50's. He knows his job well and is devistated.

Will these same big companies now hire "well qualified" immigrants to replace him at a cheaper price?

Will they now give jobs to non-Canadians and ignore our own Canadian nationals?

Something very wrong with this picture.