How long to stay at a company - is there such a thing as too long?
You've got credibility, clout, and a nice bank of vacation time. Longevity at a company does have some clear benefits. But, can it also be limiting?
In my interactions with hiring managers, I've noticed a reluctance to consider candidates who have been at the same company for a long time. For the sake of simplicity, let's call it 7+ years. Sure, they have exhibited an ability to stay the course, but managers worry that these candidates are used to coasting and won't adjust well to tackling new challenges. Or, sometimes they think these candidates have narrow skillsets since they have limited exposure to different company processes.
Is all this true? I don't think so. But if hiring managers feel this way, it is their truth and you will have to prove these assumptions wrong to make it through to an offer.
How can you do this?
Highlight how you've developed yourself and stayed current in your field.
Clearly articulate in your cover letter and interviews why you want to embark on a new challenge.
Differentiate lateral moves and promotions during your tenure, and the different roles and responsibilities you've held. Just because you've been at one company doesn't mean you've done one thing - make that known.
Know what you're up against and address those concerns head-on. Assumptions are just that - assumptions.