Current Employee4.0Nov 10, 2023 Nice solution but getting complex , pricing and packaging are also getting so complex
Current Employee3.9Aug 28, 2023Great, but the company culture changed for the negative as it got bigger.
Current Employee3.0Aug 28, 2023My overall experience was okay, nice colleagues and very good product.
Current Employee3.9Aug 13, 2024Strong product market fit, company is at an inflection point. Certain industries/territories are challenging fits
Strong product market fit, company is at an inflection point. Certain industries/territories are challenging fits