I've taken > 10% y/y for the past 4 years. I had one year in there where I was being jerked around as a sort of Mr. Fix-It between multiple teams and doing much more than just proving my worth. That year I took about 25% in pay raises _and_ negotiated cash bonuses for myself and two other team members who were carrying that product. I've nearly doubled my salary with my current employer over the past 4 years.