I began working at STS in 2011 and enjoyed the job a great deal. One of best places I have ever driven for. I had to leave because of situations in my personal life. The management,guys in the shop,and the drivers,were all easy to talk to.
November 2019
Great place to work. Great co-workers. Look at the website for open positions.