I don't know alot about the cost of living in the UAE, but I suspect that living in Canada, where you'd be maintaining your own home (as opposed to living in company-provided accommodation), and paying Canadian taxes would make their current pay package even less attractive.