Former Employee2.6Mar 12, 2025My overall experience was good. The NYC office is great and the culture is sales focused.
Current Employee1.7Jul 24, 2025very mixed review. company needs to expand and aquire new customers but the industry is saturated and needs to figure out the AI agent strategy
very mixed review. company needs to expand and aquire new customers but the industry is saturated and needs to figure out the AI agent strategy