3.0
Jul 27, 2025
Former employee, more than 5 years
San Antonio, TX
Recommend
CEO approval
Business Outlook
Pros
The people, self-managed, good work-life balance
Cons
Continual out-sourcing to India, US employees are always waiting on the hammer to drop, no longer fanatically focused on the customer