OSTC Employee Reviews
United Kingdom2 reviews
Found 2 reviews matching the searchSee all 5 reviews
Indeed featured review
The most useful review selected by Indeed
Everyone is very friendly they do value you and it is a very professional company to work for. It is a great location and you they provide free fruit. A Fabulous company to work for and a very happy environment. Lovely clean offices and very well thought out working space.
See more OSTC reviews
You may want to try: