Current Employee3.6Jan 7, 2025Solid pay and stability. Product market fit is decreasing due to competition
Current Employee3.3Nov 11, 2024compensation good. pretty good place to work. generally challenging work
Former Employee2.0Aug 22, 2024Not bad company needs more improvement sales teams need to take more enablement