My experience was that participation in the United way had no bearing on promotions unless you were a Senior Manager. Face it, you aren’t going to pass over a guy simply because he didn’t give to the UW. But in the upper ranks, it is viewed as “insubordination”.
I never gave.