When a company earns huge amounts of profits, there is a lot that it can do with them, such as expand the business, spend lavishly, or just sit on stacks of money. There is something much more noble that can be done, however -- it can donate some of its bounty to people and organizations in need. Microsoft is a company that has historically been very generous with its money, something likely inspired by the philanthropic actions of its founder Bill Gates; at least partially. Even more impressive is the company's Employee Giving program, where Microsoft matches donations of both time…
[Continue Reading]