1.0
Sep 13, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
People are nice enough, STL building is fairly new.
Cons
They know they have organizational issues, and dysfunction but do nothing to fix it. Lots of micro managers and no HR.