Some thoughts for reference:
Moncton could be a better destination for some new immigrants, but definitley not for MANY since it does not have enough opportunities for them.
For me it is too far away. I really do not know how long it will take if I want to fly back to China on vacation. It is a too exhausted trip even from Toronto to Beijin.
Call center is definitely not a good profession for most immigrants. It is just a low-pay job for suviving and practising English. As far as I
know, people working in call center include local people without good education, high school or college students seeking extra money for fun, and new immigrants especially from India-Bakistin with virous background. Many people quit job after serveral months. Inbound tech support call will be easier and less pressure compared with outbound call.