Pros
* QTS does a great job of hiring the culture that they want to have representing the company which means that the core values of the company really do run deeply throughout each of its employees. There's no "rah rah culture ingraining" lessons or "mandatory non-mandatory company flair" (socks/shirts/whatever) like many other companies find themselves needing. Just nice, hard working folks trying to do the best they can for the customer every single day. * QTS takes the time to put people in jobs they enjoy and will be successful at. Many of the people around me have been with the company 15-20 years, exceedingly rare in a sales organization. When someone feels that they've gone as far as they can in a role and have the need to grow in a different way, I've seen QTS leadership find ways to facilitate that employees growth if at all possible. *Interesting differentiation in what could pretty easily be viewed as one of the most commoditized pieces of IT.
Cons
* While it's getting better, standardized processes tend to be loose requiring more reliance on the people involved. This tends to cause more risk in the process and sometimes more work on the part of the people involved, but also allows for some flexibility to make sure customers get taken care of if needed. QTS' motto is "Powered by People" and thankfully they've hired folks that can pull off this kind of approach, but it does create a bit more work.