Nowadays, intelligent, socially conscious consumers look at more than a company's prices, or quality of goods, or even customer service. Many customers are insistent that the companies they do business with exhibit corporate social responsibility day in and day out. What do we mean by corporate social responsibility? Why is it important? How can it be implemented? And how can mobile training programs impact a company's effectiveness in contributing to the good of the community, as well as benefit a company's brand?