Great Employers - Customer Success Manager OSTTRA Employee Review

4.0
23 Feb 2024
Recommend
CEO approval
Business outlook

Pros

A driven, friendly & inclusive company. I would recommend spending a good part of your career at OSTTRA and grow in an organisation with a great office environment, friendly colleagues & nice location with a positive culture and vision. OSTTRA offers great opportunities to pivot into different roles with career mobility encouraged.

Cons

More could be done in structured career development plans and importantly investing in employees learning and development across company functions especially for those in early careers. At times team/department politics are evident, getting in the way of positive outcomes but not a consistent problem.

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