Walmart's willingness to support nonprofit causes, while purportedly neglecting its own workers, is a "mixed generosity" that puts nonprofits in the middle.
"Among corporate donors, Walmart is a visceral flashpoint for nonprofits and social justice advocates. On one hand, Walmart smartly plays to local nonprofits from its base of stores, which are increasingly located in downtown areas....Hard to argue with the corporation’s philanthropic generosity, right? Except that Walmart workers in 15 cities went on a one-day strike on Thursday arguing for an increase in wages." -- Rick Cohen, the Nonprofit Quarterly