5.022 Sept 2020Vp-hrCurrent employee, more than 10 yearsRecommendCEO approvalBusiness outlookProsAuthentic work environment. Confident & humble managementConsSlow to venture into new businessesShow moreSTO Response4yMerci d'avoir donné votre avis sur Sto, à bientotShow 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