5.0
Oct 11, 2017
The best call center in San Antonio
Current employee, less than 1 year
San Antonio, TX
Recommend
CEO approval
Business Outlook
Pros
This place is beautiful inside and out.The management is always positive and will get you where you need to be in the company. You always know exactly what's expected of you and how you can improve. The employees always come first.
Cons
The location is downtown, which is perfect for me but can possibly be a con to consider.