cooldeepforyou said:
Hello Guys,
I am bringing up this thread again for people who have already got PR and planning to Move to Alberta.
First thing, i agree that we will get peace of mind because we have PR and we can do whatever we want but the hard question is how tough is it to find a IT job in alberta, how fast we can find job comparing similar situation with US.
If anyone have experiences, thoughts who they want to share, and have already gone through this. please share your thoughts.. I have fews points just to start
a) do we need to go directly to the employer
b) are they more of consulting in nature or are of full time jobs.
c) how competitive the work enviornement is.
d) salaries etc.
e) should we go through employment agencies to find it faster.
a) Generally people prefer going to job search shops to get better coverage. There are few employers who advertise directly, their recruitment process is relatively slower and those are the ones not in much hurry to hire.
b) There are consulting jobs and full time jobs. Unlike US, there is more preference for fulltime jobs. Even thought you might be working at a client site, you might be a full time employee of a consulting organization.
c) The work environment is different than the US. More formal in nature and more welcoming for immigrants unlike the US. Intially you will say 'US was better' but its just matter of getting used to the culture. On the technology front, there is not much openess to change and implement changes in process or investment in new arenas.
d) Salaries are slightly lower than the US. But then you can factor the free Medicals, peace of mind, assured naturalization etc, its worth the tradeoff. Again it is all depends on your skillset. There are people who get same or more salary than the US as the immigration factor is no longer a fear for negotiation.
e) I would recommend going through employment agencies. Avoid going through too many as you dont want your resume to be submitted to the same client twice. To avoid conflict these resumes are sometimes put aside to avoid complications.