For the vast majority of people working in the IT industry, the name "Microsoft" is both familiar and strange. It's familiar because Microsoft's products have penetrated every corner of the world; everyone in the IT industry, regardless of whether you like Microsoft or not, has dealt with Microsoft products to some extent. It's strange because although we use Microsoft's products everyday and always hear stories about Microsoft, few people have truly experienced Microsoft's culture or been to Microsoft's headquarters.