In Ottawa the challenge is to find a company that isn't totally tied into the government. I mean this even for the private sector. When navigating the job market here, having a security clearance (ever-important when working with/for the gov't) almost seems as important as competence. Ok, maybe not really, but the ubiquity of government contracts is probably far different than many other places in Canada.