Current Employee2.9Jul 4, 2024Solid company, product and leadership team. Lots of very smart successful people invested in your success.
Solid company, product and leadership team. Lots of very smart successful people invested in your success.
Current Employee4.1Jan 23, 2024Incoming account manager, hiring process was very great, and the culture seemed good.
Current Employee4.9Sep 28, 2024Excellent culture, selling is a team sport here. Great progression snd training too
Current Employee2.0Feb 11, 2025Great name, but poor compensation outside the US. Hard product to sell (especially with their premium pricing for EU)
Great name, but poor compensation outside the US. Hard product to sell (especially with their premium pricing for EU)