Solid company with opportunity to grow - Team Lead OST Employee Review

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

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.

1.0
Nov 18, 2025
Recommend
CEO approval
Business Outlook

Pros

Fellow employees are willing to help you understand what your role and responsibility are

Cons

Leadership will retaliate if you ask questions about there policies, you can get a pay cut with out any documentation to back it up, the company works by keeping there employees in fear for there job.

See reviews by: Helpful|Rating|Date|All