3.0
Apr 22, 2025
Former employee, more than 10 years
University City, MO
Recommend
CEO approval
Business Outlook
Pros
They offer a very good benefits package.
Cons
Management doesn't address issues at hand. They try to tip toe around them which makes the employees give less effort when working which doesn't help the company flourish.