2.0
Apr 26, 2018
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
pay is ok but not great
Cons
poor execution by management, training limited, disorganized, favoritism, fast paced with little quality, poor leadership