Current Employee4.3Jan 5, 2025So far solid place to be. Comp is a little lower than average but OTE is actually in reach
Current Employee1.1Jan 8, 2025Leave as this compny positioning in EMEA is horrible. No budget and very bad
Current Employee4.4Oct 18, 2025Great company and marquee logos, however, they need to simplify the quoting and booking process.
Current Employee4.3Mar 15, 2024Great company, strong product offering. Good support from leadership. I am enjoying where the direction of the company is going.
Great company, strong product offering. Good support from leadership. I am enjoying where the direction of the company is going.