Be clear about what you want to accomplish, and whether the circumstances surrounding you are actively helping you toward the goal.
Sometimes, to ensure that a talented individual will work for you, or will stay working with you, you need to be flexible. Money is not always the great motivator here. Talented people want a good salary, of course, but surprisingly often they are more attracted to new opportunities and challenges.