Horrible Experience - Sales STO Employee Review

1.0
20 Sept 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

Explore other reviews about STO

5.0
8 Feb 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 !
2.0
27 Oct 2015
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Sto has a great culture. The company cares about people and gives them a real chance to voice their opinions about how to help grow the company. Sto gives people freedom and support to really become experts in their fields.

Cons

Advancement opportunities are limited. Compensation is a big problem. I have spoken to head hunters who have actually laughed when they hear what my base salary is. It is very easy to find the same job at a different company and earn about $20 - $30K more annually.

See reviews by: Helpful|Rating|Date|All