Former Employee3.7Oct 30, 2023Overall Experience was decent. Wore many hats as CSM role was being defined.
Former Employee3.9Sep 30, 2024Great leadership but the product is buggy and it's a very competitive market to sell into.
Former Employee4.7May 1, 2024Overall positive experience. There was some turbulence when they brought in a new CRO who switched everyone into territories, but he and his team that were brought in have since left.
Overall positive experience. There was some turbulence when they brought in a new CRO who switched everyone into territories, but he and his team that were brought in have since left.