2.0Oct 28, 2024Sales development representative (sdr)Current employeeRecommendCEO approvalBusiness outlookProsLa possibilité d'être en TélétravailConsLa pression, le solution est assez niche et donc pas facile à vendreShow more
5.0Jul 21, 2025SweCurrent employee, more than 3 yearsSan Francisco, CARecommendCEO approvalBusiness outlookProsBest work culture and peopleConsNothing really it’s a great placeShow moreHelpfulShare
4.0Dec 19, 2025Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsgreat culture, pay, and benefits.Conscollaboration often felt slow and too rigid for the stage of the organization.Show moreHelpfulShare