Former Employee1.9Mar 18, 2024My overall experience was negative. Poor culture, low quota attainment.
Former Employee3.0Nov 24, 2025Amazing US fit, struggling in Europe. Focus and direction is the right one. Specially with new features
Amazing US fit, struggling in Europe. Focus and direction is the right one. Specially with new features