2.0
May 15, 2024
Former employee, more than 1 year
San Antonio, TX
Recommend
CEO approval
Business Outlook
Pros
Excellent benefits and working from home was nice
Cons
After the massive layoffs in November 2022, it went downhill. Goals were ridiculous with unqualified applications & management was a joke. I’ve also heard it’s no longer wfh.