Microsoft is widely known for a few key products. You all probably know them; Windows, Office, Xbox, email. But the true amount of Microsoft products & services is far reaching and often times greatly underestimated. Things like POS machines, IT consulting, servers, computer peripherals, book publishing, etc etc. Profits aside, what other tech companies off such a wide variety of products and services? The first one that comes to mind is, of course, Google. What others would you add?