1.0
28 Oct 2017
Recommend
CEO approval
Business outlook
Pros
Good work schedule and good crew I work with.
Cons
I would NOT recommend STS to anyone. No reviews or raises, low pay, don't promote from within, training is a joke, don't provide uniforms, expensive insurance, etc., etc.....