In the specific sector I work in (previously law and now tech), I am surprised by how few US companies hire in Canada. The Canadians I know in these fields are typically on par with the Americans, but doing the same work at half the price. This superficially looks like an economic puzzle: with no timezone difference, language barrier, or cultural friction, why would American companies not hire the much cheaper Canadians? I believe the answer brings together everything I’ve touched on in this essay. The reason is legibility. There aren’t enough Canadians with resumes that American hiring algorithms recognize. If an American tech company uses “Previously worked at a company like Amazon” as a filter, a software engineer from RBC, despite being equally talented, does not pass the filter. If Canada wanted to see more of its citizens hired by US companies, the strategy shouldn’t be better education or training. It should be subsidizing large US companies to open offices in Canada, purely to brand candidates as “Amazon Product Managers.” Because once they have the badge, the market will finally see them.
Here is more from Daniel Frank, note the post covers some quite different issues, all related to talent. Via Watt.






