4.0
25 Oct 2024
Former employee
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Love the product, love most of the people I work with, love the mission
Cons
Communication could be improved from higher ups. Talent is very difficult to retain.