Current Employee5.0May 8, 2025Very positive. Product sells itself. The team has been incredible talented.
Former Employee3.9Sep 30, 2024Great leadership but the product is buggy and it's a very competitive market to sell into.