That's true. You risk running out of time and I think the processing time for LMO is currently 3 months or so because they have huge backlog. Going back to your prospective emploer- you never know who you will come across but the majority will probably say no to you because no employer has time for additional work for a foreign worker when there is such a high rate of unemployment among Canadians. It's sad but that's the reality. You need to know that doing LMO is more than filling out the form. It's first and foremost the proof that the employer did everything he could to employ Canadians, i.e. advertising the position on job bank and other websites, interviewing the candidates , finally proving you are the only one who can do the job. It's not an easy task since nobody is irreplaceable so if moving to another province and getting a job there seems to be an easier option, that's probably what you have to do. Remember also that once the LMO is done for you, you get a closed work permit and you are tied to your employer like a dog to a kennel. If something goes wrong, it's a check mate situation for you. It also incorporates some level of humiliation because it bears a very deep level of dependecy on your employer.
If anything, I'd need the work permit till I get my PR (even If that will take some time to be processed).
So I suppose this would be like my ideal situation if moving to another province: e.g Nova Scotia -- applying for "Int'l Graduate Stream"
-Get a job in my field of study (It does state "Preference will be given, but not limited, to employment in your field of study" so I suppose it's better?)
- Gain at least 3 month work experience (Ref: The international graduate must have a full-time, permanent job offer, preferably related to their field of study from a Nova Scotia employer and be working for that employer for at least three consecutive months before submitting an application to the Nova Scotia Nominee Program (NSNP)."
- If I do get nominated I can then apply for my PR
So the ideal timeline would then be --- start job in NS in march, work 3 months till june/july, apply for NSNP, processing time states (The processing time for eligible applications can be completed within two months - so let's say it's completed in September) and I'll still have a month till my work permit expires in October. I can then apply for PR and during that time I can remain working because I'm in the process of getting PR status (I read somewhere that that's the case but I may be wrong).
What do you think?