Former Employee3.3Mar 12, 2024Toxic managers and directors from my experience. A decent job for beginners.
Current Employee3.6May 10, 2024product market fit is getting bad, lately a ton of micromanagement, Yelp is not what it used to be but the commission structure in Customer Success is great
product market fit is getting bad, lately a ton of micromanagement, Yelp is not what it used to be but the commission structure in Customer Success is great