Former Employee3.3Apr 17, 2025Great market fit, terrible leadership in my opinion, but things may have changed!