pay attention to the review locations - Sales OSTTRA Employee Review

1.0
15 Jan 2025
Recommend
CEO approval
Business outlook

Pros

Pros - they are at least able to make payroll and pay your salary on the scheduled pay period

Cons

Pay attention to the review locations. Certain locations/offices skew the average. Also have a hunch there might be some fake (positive) reviews planted by the employer to help boost its scores. Would not put that past them

Explore other reviews about OSTTRA

5.0
15 Jun 2025
Recommend
CEO approval
Business outlook

Pros

Nice people, issues with tech, potential to grow

Cons

Change of ownership, question mark with tech ability to upgrade

4.0
3 Jun 2026
Recommend
CEO approval
Business outlook

Pros

good workplace, good people, good location

Cons

somewhat limited update in compensation

See reviews by: Helpful|Rating|Date|All