I know a number of people here in Vancouver working in restaurants and bars, and the prevalence of unlawful behaviour is just astounding. Of course, I don’t mean the staff stealing from employers, but employers just stealing wholesale from the staff.
While BC has some fairly mediocre labour laws, it has labour laws that employers are obligated to abide by. Unfortunately, as the laws are civil in nature (rather than criminal), the enforcement of these laws falls on the shoulders of the employees: if the staff don’t report the breach to the Employment Standards Branch, then the company happily trundles on, stealing from the employees.
This isn’t theft, you say? Since the staff have implicitly agreed to this state of affairs, it’s no-one else’s business to intervene? I’m sure that it’s possible that you could be more wrong about this, but it’s not obvious how. Allow me to explain.