I did donate to StJude until I found out how much the board gets paid, and they pay the actors that make those commercials.
I did give to Salvation Army though.
I was told not to, that they are a homophobic organization, so I gave them $$.
The Board Members serve on a volunteer basis..
The CEO IS paid...and what we would consider "a lot"...but the Hospital funds are in the Billions...
I would encourage you to give instead to local charities run by people you know personally (or at least are known by people you know personally).