4.027 Oct 2025Great place to workInfrastructure analystCurrent employeeSt. John's, NLRecommendCEO approvalBusiness outlookProsVery positive work culture, postive place to work.ConsVery middle of the roadShow more
4.017 Jan 2024Great people Customer service representativeCurrent employee, more than 3 yearsSt. John's, NLRecommendCEO approvalBusiness outlookProsGreat crowd, very friendly, good work life balanceConsSome difficulties moving ahead, some issues with division of dutiesShow more
5.02 Jan 2024Fantastic placeInternCurrent employee, less than 1 yearSt. John's, NLRecommendCEO approvalBusiness outlookPros- professional environment - perks - colleaguesCons- wasn't long enough to find any, reallyShow more