Starting with the staff, very professional, friendly, helpful, informative
and I keep going on and on. I worked with OST for approximately 3 1/2 years with no worries. Great place to work.
Inconvénients
When my contract ended there were no other positions that I could have been placed in, this is because OST is a great place to work. turnover is very low.