Current Employee4.1Aug 29, 2023Great company, early stages for the EMEA sales team so expected drag when it comes to building out a presence in the market/inbound leads.
Great company, early stages for the EMEA sales team so expected drag when it comes to building out a presence in the market/inbound leads.
Current Employee2.9Dec 12, 2023Great group of people to work with and for. Struggling with GTM strategy and constant change with very few reps participating in success. Not a good place for sales reps unless you want to live off your base while the company figures things out.
Great group of people to work with and for. Struggling with GTM strategy and constant change with very few reps participating in success. Not a good place for sales reps unless you want to live off your base while the company figures things out.
Former Employee3.1Mar 4, 2024My overall experience was neutral. Saturated market and lack of differentiators make it difficult to standout. Leadership and Culture was great though, just no inbound leads whatsoever.
My overall experience was neutral. Saturated market and lack of differentiators make it difficult to standout. Leadership and Culture was great though, just no inbound leads whatsoever.