2.0
20 Feb 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
The people in St. Louis have always been wonderful to work with.
Cons
Too much wasted time and work doing non-value added tasks. Top level management needs to let people do their jobs and give them the time and resources to do their that effectively.