5.0
19 Apr 2019
Current employee
Santa Clara, CA
Recommend
CEO approval
Business outlook
Pros
QTS truly cares about their customers as well as all of its team members. Their is a true team culture where everyone pitches in to get the job done together.
Cons
I have no cons currently