I do agree, It is as good as other job portal. We need to be able to sell our job profile. This is the best we can do, I am also in the same boat like you and many. Dont worry keep your hopes high. If suceed hope to meet you in Canada.. :) ;)
Hi, I am neel, my CRS scrore is 315. I know it is low, but if we get an job offer you get 600 bonus point, which may help upgrading your point. Hoping for best and best of luck for everyone.