People outside on Canada, don't feel so bad! I'm working in Canada, have an employer happy to sponsor me but because of the LMIA system I can get the points on EE.
It’s a ridiculous system that’s trying to cram everyone down one route despite them being completely different.