I never donate to any charity that has paid employees. If it has paid employees then its really not for profit is it.
Its a very simple philosophy and prevents people from getting rich off of my money.