Current Employee5.0Feb 4, 2025Innovative company where people actually strive to make the Platform better
Current Employee2.1Jan 18, 2025My overall experience has been terrible. The culture is incredibly toxic and there is high turnover. Run!
My overall experience has been terrible. The culture is incredibly toxic and there is high turnover. Run!
Current Employee4.0Jan 5, 2024My overall experience was good. There is a market for the product and hence it's easy to sell. Plenty of training from sales enablement and resources to use like case studies. Supportive community.
My overall experience was good. There is a market for the product and hence it's easy to sell. Plenty of training from sales enablement and resources to use like case studies. Supportive community.