3.0
Jan 22, 2021
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Good benefits, pay, and company perks. Lots of opportunity for growth
Cons
Non-transparent management, long work weeks and no work-life balance