Customers buy from SST as no other viable choice.
Great people and great place to eork.
The culture of feeling like i matter is what keeps me happy to come to work every day. I feel like i am contributing to something bigger than just myself and my personal contribution is recognized. Other companies do not treat their employees like they matter as much as SST.
Lovely environment and nice professional career