Please note that you will pay business and personal income tax in Switzerland (up to 40% for personal income of over 400,000 Franc, which is about $560,000 Canadian). VAT is also about 7%. There is no capital gain tax. This tax rate is a lot lower than many other countries.
Switzerland is known as a tax haven country but only for the wealthy. There is a type of visa for wealthy individuals. They pay about 10% tax per year (depending on their lifestyle) as long as their income is generated outside Switzerland, they pay no additional tax which can save them a lot of money. This tax rate of 10% on personal income is a lot lower than other countries that charge up to 56% tax on personal income. Also as Switzerland has double tax treaty with most countries, this means the wealthy can pay about 10% tax here and avoid paying tax in their home country. However this visa for wealthy individuals is not good for people who are not wealthy as Switzerland allocates a fictional income of 400,000 Franc (about $560,000 Canadian for you) as your minimum income. Meaning you pay this tax for income of 400,000 franc even if your income is lower than that.
If you are not a millionaire then it is best to apply for a business visa which taxes you based on your annual income. Tax rates in Switzerland differ depending on where you live.