Canadian provinces are structurally more like countries within the EU than states within Germany. The EU operates with more than one timezone.
BC/Alberta
Sackatchewan/Manitoba
Ontario/Quebec
Quebec/New Brunswick
Nova Scotia/PEI/NFLD/New Brunswick
etc
The big companies have offices in each, but they'll usually break them down even further into eastern, central, western regions. And they'll largely never talk to eachother.