Current Employee4.6Aug 18, 2025I love working here. The people, technology and space are great. It's challenging and rewarding.
Former Employee3.4May 18, 2024Poor sales leadership, hard to hit target, needs restructure in sales org
Current Employee2.3Mar 11, 2024Leadership does not know what to do. Many lay offs. Cannot scale. IPO is a pipe dream.
Current Employee4.1Oct 17, 2025My overall experience has bem great. really love working here, but still a lot of noise in the space and strong competition.
My overall experience has bem great. really love working here, but still a lot of noise in the space and strong competition.