Current Employee3.6Jun 6, 2025Good product, but there isn’t a ton of diversity in verticals and solutions etc…
Current Employee3.9Apr 14, 2025As a start up, the company is in a good spot but is continuing to improve and make processes better.