Former Employee2.7Mar 28, 2024Don’t recommend working here. Maybe 10-15% of enterprise reps hit their number.
Current Employee3.7Aug 2, 2024Great product! Company culture needs improvement. Great training & onboarding