Current Employee3.7Jun 20, 2025most of sales team is new, and deal cycle is long, so many reps aren’t hitting quota
Current Employee3.6Oct 3, 2025Positive. Company on the right tracks revenue wise. Hard work as market not too aware.
Current Employee4.3Aug 13, 2024My overall experience was positive at this company. Good company culture and great OTE .