Canadian citizens cannot legally work in the US without a work visa. While their passport allows them to travel to the US without a visa, they need a work visa to work in the US.