4.0
Aug 12, 2022
Current employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
There is a wonderful culture across the company that makes it feel like a small business even though it's a huge national corporation.
Cons
The complicated, outdated systems the company relies on make it difficult to deliver effective customer service.