Lots of companies do that here with the United Way. There's competition between local companies, and between teams within a company, to see who gives more, and especially who has highest participation rate. If you don't agree to at least some amount of payroll deduction, you get a public shaming for letting your team down and embarrassing your company.
Haha, just googled United Way to see how bad a charity they are, and found this on Wikpedia
Quote:
United Way has been criticized for abusing the employer-employee relationship to acquire funds. Employers often strive for 100% contribution by their employees, keep track of which employees contribute and which do not, and bring pressure upon those who do not, leading the employee to fear that his job is in jeopardy or that he otherwise is subject to economic penalty if he does not contribute.