Current Employee3.3Mar 7, 2024good - the sales culture was great. now shifting in the wrong direction.
Current Employee3.3Jun 6, 2024Great company with a market leading product. The economy is making it tougher to sell Enterprise deals.
Great company with a market leading product. The economy is making it tougher to sell Enterprise deals.
Current Employee3.3Nov 6, 2023Good, but could be better. There is a lot of change that makes things hard
Current Employee4.1Feb 7, 2024My overall experience was good. Would recommend for someone seeking great and challenging sales experience
My overall experience was good. Would recommend for someone seeking great and challenging sales experience