Former Employee3.3May 22, 2024Good company, good culture, good market fit, comp wasn’t the best however
Current Employee3.9Jan 23, 2025Terrible sales leadership, still a good company and great products, behind on AI.