Well I am just responding to your request, which u asked me to do a research on Econ school rankings. That's way gone too far for me. Although that Econ graduate being difficult to find a job should be an understandable fact and certainly centered of your future well-being.
I think I have seen enough Econ master/phd graduates left school without a decent offer. Wish you wont be one of them. After all Sfu should be one of the best Econ school among peers like UT and UBC. :)