Current Employee1.9Jan 25, 2024The company is going down hill quicky. Poor leadership decisions have negatively impacted the entire GTM org.
The company is going down hill quicky. Poor leadership decisions have negatively impacted the entire GTM org.
Current Employee3.9Feb 17, 2024Strong investment in developing people, great product which builds strong customer advocates
Former Employee3.0Jul 24, 2025My overall rating hasn't changed much lots of top down changes. Outlook on company isn't great trending down
My overall rating hasn't changed much lots of top down changes. Outlook on company isn't great trending down
Current Employee2.7Nov 30, 2023Very bittersweet, not much to say here that most people don’t know already