5.020 Dec 2025Exciting place to beEnterprise account executiveCurrent employee, less than 1 yearNew York, NYRecommendCEO approvalBusiness outlookProsIncredible product, great culture/people, exciting times aheadConsNot so much a con, but it's very early stages. Would not recommend to someone w/o early stage s/u experience. Less brand recognition outside of Europe.Show more