It's even more fun, in BC "high technology companies/professionals" are exempt from a bunch of the usual labour laws around overtime, hours of work, stat holidays, etc.
Not the same as the US. In the US, if you lose your job, you lose health care. That is a big motivator for people with families. I've seen people take a lot of crap in the name of a job. In Canada, it is not that bad unless you took a crazy mortgage in the last 5 years.
http://www2.gov.bc.ca/gov/content/employment-business/employ...
Of course, in practice, no sane company is going to abuse this to the extreme. People do get stat holidays, overtime isn't usually used, etc.