Don't be too hard on him - years ago Firestone Tire would only give you a raise yearly if you donated to United Way - what he should do next time is tell them he already gave and show his donation for say $5.00 total - that shuts them up big time. If you checked your United Way locally - you would not want to donate at all. A lot of organizations are not worthy of any money. Local CEO is grossly overpaid.