Of course it is. If you see all prospects it is better than USA. Because of job permits. I know its very easy to get a job after your masters in USA but trust me VISA is a very big issue. I have seen one member in my family who worked in NASA but he didn't get VISA after 5 years and he had to come back to India. So there are lots of cons about Chanda ( cold, less population ) but it's still best in its league .
Follow the link to know more about ms in canada