Great place to work - Director OSTTRA Employee Review

5.0
29 May 2022
Recommend
CEO approval
Business outlook

Pros

Open culture Fast paced Adaptive to market changes Good leadership with clear vision

Cons

As this is evolving organization, policies need to be defined keeping mind the vision/culture of the organization

Explore other reviews about OSTTRA

5.0
15 June 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 June 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