Lack of managerial communication - Anonymous employee STO Building Group Employee Review

2.0
Jul 24, 2024
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Close to NY Penn station for those commuting to the NY office.

Cons

Lack of managerial communication and very poor management style. No sense of direction and empty goals and projects because higher management doesn’t see a need in purpose or use.

Explore other reviews about STO Building Group

5.0
Oct 15, 2025
Recommend
CEO approval
Business Outlook

Pros

The people are the best.

Cons

None to report at this time.

3.0
Feb 24, 2026
Recommend
CEO approval
Business Outlook

Pros

great company to work for

Cons

too many verticals of the business

See reviews by: Helpful|Rating|Date|All