Good working conditions with growth potential - Implementation Specialist OSTTRA Employee Review

5.0
May 25, 2026
Recommend
CEO approval
Business Outlook

Pros

Good working condition. Growth potential

Cons

None i feel as of now

Explore other reviews about OSTTRA

5.0
Jun 15, 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
Jun 3, 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