That said, I am in Canada, and I work for a company that's been around for 130 years. We have much stronger employee protection laws in this country than they do in the states, and have had them for a lot longer.
Labor laws in the US came out of union pushing for the laws directly or from setting a standard for work that was later adopted in to law. I suspect it is the same in Canada and the US has fallen behind in labor law because of the decline of unions in this country. Currently Canada has almost 30% union density where the US has less than 10% union density. So it isn't surprising that Canada has far better labor laws. In industries that are in highly competitive labor markets union wins benefit everyone. FedEx is not union organized but has good pay and benefits generally because UPS union workers have created a standard in the industry. We have had a number of Canadians work at the organization I work for who have moved back to Canada because working conditions were terrible. I receive excellent benefits and horrible pay. My total compensation is about average but the workload and working conditions are often abysmal. Ironically I work for an organization that fights unjust, unfair, and illegal labor practices while practicing those same things with their own staff.
I realize it's time to move on, but I'm still happily running several prosumer audio cards that will probably see their end with my next hardware cycle. Gina, Layla, Darla... farewell. -- Using "Fail" as a one-word rejection of something is unoriginal and idiotic. Real douchebags add "Epic" to it.
Epic Fail D00d.
"Mr. Watson, come here, I want you." -- Alexander Graham Bell