Great company - Analyst STO Building Group Employee Review

3.0
24 Feb 2026
Recommend
CEO approval
Business outlook

Pros

great company to work for

Cons

too many verticals of the business

Explore other reviews about STO Building Group

5.0
15 Oct 2025
Recommend
CEO approval
Business outlook

Pros

The people are the best.

Cons

None to report at this time.

5.0
6 Oct 2025
Recommend
CEO approval
Business outlook

Pros

Great work environment and company

Cons

No big cons to report

See reviews by: Helpful|Rating|Date|All