“Not everyone takes a position and expects to be there forever. Some people are looking for experience to build their resume and pursue other positions. In that case, you don’t want to stay at a job too long. “The sweet spot seems to be between 18 months and three years,” according to Christy Pruitt-Haynes, head of performance practice for NeuroLeadership Institute, a human resources consulting firm. If you leave a job before 18 months, you’ll be seen as a job hopper, Pruitt-Haynes says. However, continuing in a position more than three years could mean you lose momentum toward your ultimate career goal.”