Current Employee4.0Jun 13, 2025Good company. Good onboarding process for first time sellers. Very tough market for commercial SDR's
Current Employee3.7Aug 2, 2024Great product! Company culture needs improvement. Great training & onboarding