I work with a number of Microsoft “volunteers” (including some who have been with the company over twenty years); this article on Microsoft Millionaires is quite interesting.