I have been reading about this elsewhere too.Given my bleak prospects of getting an ITA now, it seems i should stick to living in Europe. I agree that the administration has to made a mess of the system. I also feel the FSW and CEC should be decoupled from each other rather than waste peoples time just for show.Pitlord said:Wait until you get to Canada. Disappointment of professionals in many sectors is reaching its peak when they actually start working.
Maybe it is a nice country to live in but amateurs on every corner are driving you crazy. There is always a hope that there is a better workplace from your own but this amount of laziness, careless efforts and unprofessionalism I have never seen anywhere. And I travelled a lot before coming to Canada. People just don't take enough ownership in what they do and only thing majority cares about is what will they do after work.
Just look at this crapy administration and put it through the magnifying glass. You will see the real picture of Canada.