Early in my software dev career I had a contract job at a young company called Microsoft. Without going into boring details, what I saw in terms of miscommunication, wasteful practices, and odd behaviors by overstressed managers led me to see it as a typical startup that was outgrowing its ability to run itself. At that time they were handing out full-time employment like candy - most of the programmers in my hallway got converted - but I left, because I didn’t think the company would go anywhere. This was two or three years before the stock went nuts and programmers there became millionaires in their twenties.
Early in my software dev career I had a contract job at a young company called Microsoft. Without going into boring details, what I saw in terms of miscommunication, wasteful practices, and odd behaviors by overstressed managers led me to see it as a typical startup that was outgrowing its ability to run itself. At that time they were handing out full-time employment like candy - most of the programmers in my hallway got converted - but I left, because I didn’t think the company would go anywhere. This was two or three years before the stock went nuts and programmers there became millionaires in their twenties.