STC is a great company
HR Generalist, Scottsdale, AZ - March 10, 2015
STC is a great company to work for. I've enjoyed the last 5 years with them. It a company where there are three people who need to agree to move things forward. The issue is they don't talk to each other. You can spend hours finding the right applicant and in the end they change their mind and are not longer looking for that opening. You need to be flexible to work at STC.