I am not sure why it matters how long you’ve been at a company.
If you stayed at a company for six months and got a Nobel prize for the work during your stay, that beats working sixty years at that same company at average performance.
I am a little annoyed at the vacuous posts that just list name of company or salary as a signal for whether they have done significant work. It’s a weak signal at best.