5.0
Mar 29, 2019
Current employee, less than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Super involved staff, who want you to do well. Don't mind to take time and properly train you. Great company culture.
Cons
Honestly didn't experience any while working there.