If you just starting out, take the job that provides the best experience and credentials for you. You can always move to a better job, another city when you have good experiences and references.
If you have a family, then it'll be a bit different.
I live in Ottawa and there are mostly government...