Current Employee3.1Jul 24, 2024great company, amazing product, sales culture depends on region but can be somewhat toxic
Current Employee4.1Feb 29, 2024Great company, culture and product market fit. Very high demanding job with mismatch in terms of pay.
Great company, culture and product market fit. Very high demanding job with mismatch in terms of pay.
Current Employee2.7Jun 11, 2025Growing pains. Lots of change on the horizon. Process improvements areas are vast.