Current Employee3.9Mar 2, 2024People who manage large accounts do well. Not an easy product to land with.
Current Employee2.9Sep 4, 2023Good product and good company for Sales in France but they need to improve the long time vision.
Current Employee4.0Aug 27, 2023Solid product and leadership, real impact for customers and differentiation in platform.