I'm reading over and over again that the processing time for Express Entry is 4-6 months in order to receive an ITA. I was planning on being in Canada likely before my ITA came through. My question is, am I better off not even entering Canada until I have my ITA? If I enter Canada prior to receiving that, am I able to work? I cannot imagine living there for 4-6months without being able to work. If that's the case I'm better off waiting it out in the United States.