Current Employee4.3Apr 22, 2024Excellent the company culture is very great it’s nice to see the impact during big events
Current Employee3.1May 25, 2024Good company, product, and people I work with. Sdr org has a lot of politics and people rarely get promoted to AE.
Good company, product, and people I work with. Sdr org has a lot of politics and people rarely get promoted to AE.
Current Employee4.3May 30, 2024Was an absolute nightmare to work for. However, post leadership change it is on the rise.
Current Employee3.6Nov 23, 2023Amazing product however in emerging markets the ASP is lower and there's a set gate you need to hit in order to get paid on deals
Amazing product however in emerging markets the ASP is lower and there's a set gate you need to hit in order to get paid on deals