Pressed,
In the US, it is unethical to REQUIRE donations. Additionally, make sure that your company is not giving charities your home address or phone number without your consent. Several ethical and legal breaches associated with that.
HR and management should know better than to pressure...