The previous job gave me back-to-back 1% raises. Left that job after two years as well. Should have left at the one year mark.
I've been in my current job a few months. I'll stick around till the first annual raise cycle to see how they treat me. I don't think I'll give this employer a second chance if they screw up the first one (Hint: if your raise doesn't at least cover inflation + offset the costs associated with your annual medical benefits cuts -- I consider it a pay cut, and I'm not going to be happy. In fact, getting a "Congratulations on your (1%) annual raise" email from corporate HR is probably not going to get the reaction you were anticipating).
I actually had one employer that gave me an 8% raise at the two-year mark. So they got another year out of me (until the mass layoffs came).