M medium.com What I gained, lost and learned while working for Microsoft 380 points newnoobpl 7 years ago 236 comments