Desperately needs a change - Anonymous employee STO Employee Review

1.0
Jan 2, 2019
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

The people are nice. The atmosphere is relaxed and everyone feels comfortable.

Cons

Management doesn’t really care about the main business and it looks like they are just waiting to retire. Even the new ones don’t seem to know what they’re doing. Most really good employees leave after a few years but the ones who are just happy to cash their checks stick around for 20 years.

avatar
STO Response
5y
Thanks for your feedback.

Explore other reviews about STO

5.0
Feb 8, 2021
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Great work environment, great people and good benefit package

Cons

Because is s small company the ability for advancement is limited

avatar
STO Response
4y
Merci d'avoir pris le temps de déposer votre avis et nous sommes ravis que vous preniez plaisir à travailler chez Sto !
1.0
Sep 20, 2025
Recommend
CEO approval
Business Outlook

Pros

Benefits and commission could be beneficial

Cons

Lots of unkept promises and smoke in mirrors making it very difficult for long term success and explaining high turnover

See reviews by: Helpful|Rating|Date|All