Current Employee3.9Feb 17, 2024Strong investment in developing people, great product which builds strong customer advocates
Current Employee4.0Aug 22, 2023Good experience working as an SDR, great enablement team with strong training offering!
Current Employee3.3Dec 7, 2023Good company with good leaders however the product is proving to be a 'nice to have' and not a 'need to have' in today's climate where many companies are looking to consolidate their tech stack
Good company with good leaders however the product is proving to be a 'nice to have' and not a 'need to have' in today's climate where many companies are looking to consolidate their tech stack