3 ms·his time at Microsoft? I had the impression he was still there last year.by pmelendez 11y agohis time at Microsoft? I had the impression he was still there last year.theoh 11y agoThe phrase doesn't necessarily imply that he has left.