4.0Oct 27, 2025Infrastructure analystCurrent employeeSt. John's, NLRecommendCEO approvalBusiness outlookProsVery positive work culture, postive place to work.ConsVery middle of the roadShow more
5.0Apr 23, 2026Information technology specialistFormer contractor, less than 1 yearSt. John's, NLRecommendCEO approvalBusiness outlookProsEmployees are so kind and respectfulConsDon’t take on too many tasksShow moreHelpfulShare
5.0Dec 11, 2023Customer service representative (csr)Current employee, more than 3 yearsSt. John's, NLRecommendCEO approvalBusiness outlookProsIt tests your knowledge about the whole process from bill generating, high bills, payment processing etc….. they have an expression of I treat program( you get a short term assignment to any field to increase your knowledge)ConsIt can sometimes get monotonousShow moreHelpfulShare