Current Employee3.7Jul 30, 2024Great company although the market is incredibly saturated and marketing has gone downhill.
Former Employee2.0Aug 22, 2023People were great, but product has subpar results for customer and shockingly high churn rate.