Current Employee4.3Jul 23, 2024Overall experience was good, the people are the company's best assets.
Former Employee3.3Dec 6, 2023Overall it is a tough product to sell in a crowded space. Competitors have rolled out new features much quicker.
Overall it is a tough product to sell in a crowded space. Competitors have rolled out new features much quicker.