Yeah, for a good 15 yrs... and definitely it was a very good time in Dubai, developed a lot of skills and grew professionally.
The reason of moving here was the fact that I was looking at the future prospects. Dubai is a beautiful mirage in the desert, but at the end of the day we are still expat in there.
There are direct taxes here in Canada on your income, but that translates to social security aspects(basic healthcare, education, etc. ) on the other hand.
There is a major salary package difference between the 2 countries and you will come
-
https://www.glassdoor.com/Salaries/toronto-business-development-manager-salary-SRCH_IL.0,7_IM976_KO8,36.htm (Monthly salary)
-
https://www.glassdoor.com/Salaries/toronto-business-development-manager-salary-SRCH_IL.0,7_IM976_KO8,36.htm (Yearly package before tax)
I have found cost of living in Canada less expensive than Dubai.