5.0
Oct 15, 2022
Current employee, more than 3 years
San Antonio, TX
Recommend
CEO approval
Business Outlook
Pros
Depends on what your job is. Lots of perks and the campus is amazing.
Cons
If you have to work anywhere in the call center, the stress level is unbearable. Other areas, can still be stressful, but also challenging.