3.0
Mar 30, 2025
Current employee, more than 1 year
Des Moines, IA
Recommend
CEO approval
Business outlook
Pros
They pay you money for you to work there.
Cons
Bad communication between departments. Customer Service department is like an entirely separate universe from the rest of the company.