Current Employee4.0Jan 26, 2025Good place to work - currently adjusting product market fit and expanding platform
Current Employee4.6Aug 18, 2025Great company to work for, high pressure, but good sales leadership and support