1.017 Nov 2015Specifications managerFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsGood salary and benefits good productsConsTerrible management in Canada no marketingShow more
5.08 Feb 2021Anonymous employeeCurrent employee, more than 10 yearsRecommendCEO approvalBusiness outlookProsGreat work environment, great people and good benefit packageConsBecause is s small company the ability for advancement is limitedShow moreHelpfulShareSTO Response4yMerci d'avoir pris le temps de déposer votre avis et nous sommes ravis que vous preniez plaisir à travailler chez Sto !Show more
1.020 Sept 2025SalesFormer employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsBenefits and commission could be beneficialConsLots of unkept promises and smoke in mirrors making it very difficult for long term success and explaining high turnoverShow moreHelpfulShare