Join this company if you want to lose PTO and learn about Unemployment - Account Executive OST Employee Review

2.0
Jul 29, 2025
Recommend
CEO approval
Business Outlook

Pros

The founders were the best thing for this company, but now are gone!

Cons

No direction, Low Margin Business, Transaction and not sustainable. Hit or Miss business wins. C-suite is sitting on their thumbs..

Explore other reviews about OST

5.0
Jul 7, 2026
Recommend
CEO approval
Business Outlook

Pros

Good company. Nice people to work with. Recommend

Cons

Nothing. I enjoyed working there.

4.0
Jan 7, 2026
Recommend
CEO approval
Business Outlook

Pros

Flexible work environment, dedicated professionals

Cons

Communications challenges with client; work can be routine and unchallenging

See reviews by: Helpful|Rating|Date|All