Former Employee1.7Jul 29, 2025Toxic leadership, long sales cycles, high-pressure environment, and unrealistic expectations.
Former Employee2.4Feb 11, 2025Meh is the best way to describe it. Very few opportunities. Mostly a prospecting role
Former Employee2.7Aug 21, 2024Pay is horrible (the compensation structure is absolutely unfair). Hard to sell product
Current Employee2.3Aug 13, 2025Just skip this place. Product is too niche, hard to get adoptions. Strategy keeps changing. Top engineers leaving. Limited support from management to increase pipeline.
Just skip this place. Product is too niche, hard to get adoptions. Strategy keeps changing. Top engineers leaving. Limited support from management to increase pipeline.