Very interesting topic and lots of question marks for me as well.
I am also on IEC and after 12 months of skilled experience (and foreign experience too) I just got ITA through express entry. I have 11 days until my work permit expires and I still work for my employer.
1. Does it mean that I...