1.0
Dec 16, 2025
Former employee, less than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
We had great customers and people who cared
Cons
Terrible leadership Product that was outdated and no engineering team to update it Not sure if this business actually still exists.