I absolutely disagree.
If it's "Canadian jobs" with an American company, it means the money flows to the USA but the labour being exploited is here in Canada.
Buy actual Canadian products, not maple-washed shit out of a misplaced sense of wanting Canadian labour to be exploited by American assholes.