Great people-oriented company - Vice President OST Employee Review

5.0
Sep 14, 2024
Recommend
CEO approval
Business Outlook

Pros

Great access to executives and senior leadership; fulfilling work; focus on quality and service

Cons

Contracts are generally one year at a time, even though most go for 5 or more years in total

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