I work as a contractor for a company. A (small) dispute arose over an invoice I submitted. Out of retaliation the company cancelled my scheduled shifts. Are they allowed to do that? This is in Canada. It happened in BC but the governing law on the contract says Alberta.
The contract doesn't really specify anything about this, however the company does have a policy against cancelling confirmed shifts.