Another major point to keep in mind is salary today vs growth in coming years. Getting a high salary today may bring with it unrealistic expectations. It may be your future bonus and raises that suffer. Your annual review will roll around and the managerial perception will be that you're already paid more than everyone on the team, so you're not getting a notable slice of the budget.
My point is that things aren't always black and while, and long term may be not as advantageous as they seem. If you're looking for a career, hoping jobs every year will not help. Becomes a red flag on the resume.