Not quite sure what this sign means, but the implications seem a bit ominous. Google the phone number and you find Excel Employment Tempro, which is an Etobicoke, Ontario based employment.
Doubt these guys are doing much for the health of the Canadian nation, although I have no doubt they're good at feeding bodies to the Oil Patch out there in the Wild West.
