4.0Oct 27, 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.0Jan 17, 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.0Jan 2, 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