5.0Feb 8, 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 moreSTO Response4yMerci d'avoir pris le temps de déposer votre avis et nous sommes ravis que vous preniez plaisir à travailler chez Sto !Show more
5.0Sep 22, 2020Vp-hrCurrent employee, more than 10 yearsRecommendCEO approvalBusiness outlookProsAuthentic work environment. Confident & humble managementConsSlow to venture into new businessesShow moreHelpfulShareSTO Response4yMerci d'avoir donné votre avis sur Sto, à bientotShow more
1.0Sep 20, 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