I have a work contract with a US company and, for that reason, I can't stay in the US for more than couple of days since I need to work. Working while in the country would violate my visa and Federal law under which the company employs me. I would risk being banned from entering the country which would heavily affect my future professional life.
However, during the summer I travel almost every week from the EU to the US to attend conferences as a visitor. This is not a paid activity and I don't perform work while visiting. I can enter the US as many times as I am permitted, when I have a valid reason to go there.
This is very time consuming. Therefore, I thought I should apply for a Canadian ETA, and find a temporary accommodation in Canada, and travel back and forth to the US. It would reduce my travel from 20 hours to just 2 hours, and eliminate jet lag. I can enter both countries and I can work for foreign company while being in Canada, in both cases without problems as long as I don't overstay and get caught. It is not clear whether I could travel frequently between the US and Canada without issues.
The biggest issue I think could be the Canadian border as it would be perhaps hard to explain why do I need to come and return each week from US other than to shorter my travel times.
As I understand it, this would be perfectly legal. It's just 2 hours to fly from Montreal to NYC and the cost of travel is equivalent to the price of temporary accommodation in Canada.
I will contact both the Canadian and US border agencies for their opinion but it just occurred to me that I may wrong and this would be a problem.