I am unable to negotiate a raise (because I don't even try). I always got (10%-15%) more (in the next job) when I wanted to leave and looked for something else. Usually still having a job that I want to leave but not having to find something immediately allows me to to negotiate a higher salary. OTOH I never left a job just to get more money.