You need a visa to work in the US, full stop. Even if the office is in Canada technically. How do I know? My wife's boss tried to get her to work down in the states while I was there the last three years. It's not as easy as it sounds and the costs for him were prohibitive.
Now if your company has an existing US office, you might be able to qualify for a TN visa, but you can't get a TN visa to work for a Canadian based company in the US.
On top of that, taxes and health insurance can be insanely cost prohibitive there.
If you could work anywhere, I would take the advice of some of the posts above and look elsewhere with more favorable tax and visa regulations.
|