2.0
May 2, 2025
Former employee, more than 5 years
San Antonio, TX
Recommend
CEO approval
Business outlook
Pros
Good Pay Fairly well organized
Cons
Poor management No help when needed High stress, High work lists with no chance to resolve the issues for all of the customers due to the overwhelming amount of claims work.