Sales Manager - Finance Manager STO Employee Review

3.0
1 Oct 2016
Recommend
CEO approval
Business outlook

Pros

Generally, the staff is a great ;bunch to work with. The teamwork among staff can be great if they are managed properly and given opportunities to excel. The physical office environment is very pleasant to work in; the office location is very central and also near MRT station which makes it easier to travel to work.

Cons

The management team is not competent enough to lead the company into further success. They are also quite poor in people management resulting in high turnover and staff dissatisfaction and low morale. MIcro-management by the management is rampant and that leads to staff not willing to take initiative to improve the processes.

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 !
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

See reviews by: Helpful|Rating|Date|All