I went out and collected some statistics for the three major Internet players: Google, Yahoo, and Microsoft.
All of these companies have been in exponential growth mode since the year they started. It's surprising to me that Microsoft is more than 6 times bigger than Yahoo and 11 as big as than Google, at least in terms of employees.
Also, Microsoft has been around for ages and consumes much of the timeline. Here's a graph for just Google and Yahoo:
Google is growing much faster than Yahoo these days. Over the last two years, Google's average employee growth rate has been 100%, while Yahoo's was at 34%, and Microsoft's was at 10%. If the current growth rates continued,
- Google would surpass Yahoo's headcount in 2007, and
- Google would be bigger than Microsoft in 2010.
An easy way to grow fast is to acquire companies. All three players have bought plenty of smaller businesses along the way. For example, Yahoo grew by 1000+ employees when it acquired Overture in 2003, thereby increasing its headcount by more than one-third.
Lastly, let's have a look at how Wall Street values the employees of each company. With yesterday's market caps,
- each Microsoft employee is worth $4.3 million,
- each Yahoo employee is valued at $4.7 million,
- and each Google employee is valued at $19 million.
Sources: Some of this data was hard to come by and I had to use different sources for the data points. You can find all references and underlying data in this Excel spreadsheet.