I know someone who was a had a senior role at one company and was a lead at another and was also hired as SDE I.
I think it's a bad case of "doesn't matter what they did before, we're freaking MSFT, no one's good enough for us to be hired into a higher position."