5.0
Dec 24, 2021
Former employee, more than 10 years
Carrollton, TX
Recommend
CEO approval
Business Outlook
Pros
Good benefits, the company as a whole is great. The customer service department leaves much to be desired
Cons
Management in customer service. Too many chiefs unwilling or unable to really do anything