3.0
Mar 17, 2013
Current employee, more than 5 years
San Antonio, TX
Recommend
CEO approval
Business Outlook
Pros
bonuses, benefits, good people to work with
Cons
Management is horrible. The claims managers are there for themselves. Upper management couldn't care less about the minions.