On average, employees in Austin, TX at STS International give their company a 2.3 rating out of 5.0 based on 1, whereas overall Average Rating of STS International is 3.2 out of 5.0 based on 5 STS International Review Ratings. The happiest STS International employees in Austin, TX are Senior Developers submitting an average rating of 2.3.
"Going down after the economic recession and is still going down."
Update your browser to have a more positive job search experience.
Upgrade My Browser