Current Employee4.3Mar 18, 2024Overall great product market fits, however lots of competition from main competitors
Former Employee3.3Feb 2, 2024Great DNA, great company culture but still need to grow in term of go to market strategy and product positionning
Great DNA, great company culture but still need to grow in term of go to market strategy and product positionning
Current Employee5.0Feb 23, 2024Great product, endless resources, fair territories, large ecosystem. Great place for a good seller to succeed
Great product, endless resources, fair territories, large ecosystem. Great place for a good seller to succeed