OST reviews

3.4

58% would recommend to a friend

(59 total reviews)

Vijay Narula

56% approve of CEO

44% positive business outlook

Reviews by job title

59 reviews

Reviews about "Compensation"

Return to all reviews
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.

4.0
Jun 9, 2025

Job

Recommend
CEO approval
Business Outlook

Pros

Great place to work, competitive salary and great team in general

Cons

I don't have anything bad to say

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

Viewing 1 - 3 of 59 Reviews

Glassdoor has 219 OST reviews submitted anonymously by OST employees. Read employee reviews and ratings on Glassdoor to decide if OST is right for you.