Current Employee4.4Jan 5, 2024My overall experience has been fantastic. The product is best of breed in the space and leadership is making the right moves.
My overall experience has been fantastic. The product is best of breed in the space and leadership is making the right moves.
Current Employee3.9Sep 2, 2024Very positive experience overall. A lot of executive changes have meant many changes of direction.
Current Employee2.7Jun 13, 2025New name corporate sales is a trap. The quotas are impossibly high and the lead generation is very lack luster. It all depends on what territory you get and the timing of projects. The product is also 3x the amount of competitors
New name corporate sales is a trap. The quotas are impossibly high and the lead generation is very lack luster. It all depends on what territory you get and the timing of projects. The product is also 3x the amount of competitors
Current Employee3.7Aug 16, 2024Great products with awesome customers. Too much internal change that kills momentum.