Current Employee4.4Mar 6, 2025I don’t really know why there was a change. Product market fit still continues to be great.
Current Employee1.7Sep 13, 2023This has turned out to be the worst sales culture I’ve ever been associated with.
Current Employee3.1Feb 1, 2024Great product (overpriced but solid) being ruined by shortsighted leadership who need to micro manage every aspect of your day. Feels like a ship slowly sinking.
Great product (overpriced but solid) being ruined by shortsighted leadership who need to micro manage every aspect of your day. Feels like a ship slowly sinking.