In Canada, Cisco and Alcatel is difficult to enter also difficult to be laid off,
Juniper has no banch in Canada.
If you are a programmer in Telecom, you have more opportunities to find a job in Cisco,Alcatel,Nokia,Simens,tellab,Lucent.
If you are not programmer,only CCNP is insufficient, your English must be fluent enough.
As I know, Cisco and Alcatel's salary is higher than other telcom provider