Compensation wise it&#x27;s still a better idea to move to the USA to work at google &amp; co then. A typical goofacesoft sr engineer gets +$250k&#x2F;yr total compensation + paid for health insurance with a %30-%40 total income tax rate as a sr engineer.<p>Also to start a corporation, you have no capitalization requirements and it&#x27;s easy-ish to hire canadians, australians and people work who work in a foreign office for +1 yr on a L visa.   The waiting times for citizenship in the USA are surprisingly less than switzerland if you&#x27;re not chinese or indian, which is pretty bad when the USA beats you in citizenship waiting time.<p>And most important of all, there is a shit ton of VC cash to get investment dollars from.