hi, i think it's better to land as early as possible, if u really want to live in canada, for time is flying, and u need to adapt urself to the new life.
the salary, just like u said, is not of a good one. and also, they speak spanish, but not english or french.
several months ago, HUAWEI looked for a legal adviser for their north african market, and they found me. but finally i declined their kind offer, for i don't want to waste my time on sth. which has nothing to do with my immigration project in canada, although the salary is good and working languages are french and english.
sometime, my friend, we just cannot do many things at one time.
good luck