I was about to get hired by Mercer and I'm Canadian. I'd do the same type of work I'm doing now: moving freight between USA and Canada; and between points in Canada. Unless you have a green card or work permit, you cannot move freight between points in the USA. Mercer pays percentage and it's in U.S. dollars. They don't care if you're Canadian or American: the pay is the same for everyone (75% of 99% gross for flatbed work; if you own a truck and trailer). Check out
www.mercertown.com
In the end I decided to go with a Canadian company though and I leased as o/o to MacKinnon Transport in Guelph, ON.