More than 91 percent of U.S. firms engage in some type of Corporate Social Responsibility program, according to new study by the Society for Human Resource Management based on a survey of human resource officers. Those practices range from donation to local charities to the monitoring of global fair labor standards. The main factors driving the CSR movement were the overall contribution to society, public relations strategies and employee activism, respondents said. But the programs were also seen as good ways to inspire employee loyalty, improve morale and retain workers.