5.0Dec 20, 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