5.0Dec 7, 2017Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsCompany offered good benefits and payConsNone that I can think ofShow more
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 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.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