OSTC Careers and Employment
See all 5 OSTC reviews
It is good
I worked there for many years. The experience gained there is very valuable as the work was very demanding. It is certainly worth giving OSTC a try in my opinion.
How much does OSTC pay their employees?
See all 62 OSTC salaries