Nice job generalizing, you wouldn't work in HR, would you?
IMO the answer to whether you leave or not is "it depends."
I've taken the counter once for a 25% raise as I was in the middle of a project and I cared about finishing it, but I usually leave if I find out I'm significantly (20% or more) underpaid (twice).
Glassdoor and meetups do not give personalized information about one's value. They only give average compensation data. The only way to get what you personally are worth is for you personally to get offers. Feel free to disagree.
IMO the answer to whether you leave or not is "it depends."
I've taken the counter once for a 25% raise as I was in the middle of a project and I cared about finishing it, but I usually leave if I find out I'm significantly (20% or more) underpaid (twice).
Glassdoor and meetups do not give personalized information about one's value. They only give average compensation data. The only way to get what you personally are worth is for you personally to get offers. Feel free to disagree.