It's actually tough to sell a product with no real value for its clients, it's a very expensive platform and we were asked to be inventive to try to show some sort of ROI.
The "Indeed" model of selling jobs is not what the Glassdoor community is expecting, we expect transparency and clients are basically paying to hide reviews and put marketing content in front of candidates. I wouldn't be surprised to see you two merging.
In the end, you're just a number, and you have to show appreciation to your management everyday if you want to climb the ladder.
You might see sales reps overly nice with management even though they are not performing, but they will get promoted, don't ask why.