Also, just to put things in context 125$ per hours means > 250k $$ annum. This is way more than what big companies like Amazon MS google pay to a sde1 (2 yoe) or even sde2s. Those rates might be for short term, project based contracts but certainly seems quite high
comments
Yes contact work is the only way to go in Canada, unfortunately.