Current Employee3.6Sep 25, 2023Great place to work - great leadership, good pay, and helpful colleagues.
Former Employee3.1Oct 23, 2023There remains some uncertainty after the Cornerstone acquisition, so the jury is still out.
Former Employee4.0Jul 18, 2024The overall experience working at STS was very nice. The organisation invested in the growth & development. A rarity where you drank your own champagne
The overall experience working at STS was very nice. The organisation invested in the growth & development. A rarity where you drank your own champagne