Hi, I was 27 years at the same company, but very much not stagnant, you also need to evaluate the Company you work for, if the company is mad and dynamic its different, if its dull move on. (y)
Strangely, I remember the comment from the UK BMW breakers, "is it good enough to break" to make good money you have to have parts in good condition, you make an investment in labour to strip it, so you dont want to break a "wreck". (y)