The laws are there, sure. But if you become a corporate "whistle blower" you're not likely to get a job again. And the company will just drown the accusations in fines and litigation and nothing changes because we're poor and solo, because we're not unionized because if we try we get fired (again, illegally).
Sigh.