Current Employee3.7Jun 20, 2024Technical role. Good WLB. Success is dependent on the team and territory.
Current Employee3.7Oct 6, 2023Great people and awesome products. Free tier makes it difficult to compete in the Enterprise Market. Constant turnover with sales leadership.
Great people and awesome products. Free tier makes it difficult to compete in the Enterprise Market. Constant turnover with sales leadership.