Current Employee4.1Jun 25, 2025It was good but the management team was the part that hurt the team the most .
Former Employee5.0Sep 10, 2023Good experience. Good leadership. Good product market fit. Would recommend.