Good - Anonymous employee OSTC Employee Review

5.0
5 Nov 2024
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Offered a great opportunity/ career

Cons

No cons to mention currently

Explore other reviews about OSTC

3.0
5 Feb 2026
Recommend
CEO approval
Business outlook

Pros

Team players and a good work place

Cons

Some employees have been working for a number of years hence progression is an issue for new joiners

4.0
13 Jan 2026
Recommend
CEO approval
Business outlook

Pros

- interesting job - good team - good profit split

Cons

- Long hours - stressful job - rapid paced nature of the job

See reviews by: Helpful|Rating|Date|All