Your article targets this indirectly, but company vision is something I am going to consider when evaluating future employment. If your management can't answer 'where do you see the organization / product in 2/3/4/5 years', I would strongly reconsider the opportunity. If they don't have a clear idea of where you are headed, you are signing up for a mystery ride. Vision changes can bring a lot of discourse.
I will say that Career Progression is not that high on my check list. I am not sure if this is fact, but I heard it said that in most cases moving laterally is more effective then moving vertically. If you want something more, go find it.
Probably worth noting that I am a youngish developer with no family responsibilities. When I get older, I will probably consider that more.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.