The US has something called OPT, which is essentially the same thing - you can work for any employer or for no employer, anywhere in the US. OPT lasts for a year, which is longer than the shortest time you could be authorized for under Canada’s program (8 months) but shorter than the longest time (three years).