5.0
Aug 19, 2019
Current employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Culture, benefits, competitive salaries, nice office space
Cons
No clear growth paths, lots of ambiguity due to the company being fairly new