My Nonprofit Reviews

Dev B. - charity reviews, charity ratings, best charities, best nonprofits, search nonprofits

Dev B.

50 profile views
1 reviews

Review for Covenant House, New York, NY, USA

Rating: 2 stars  

I used to donate until I found out that there are three different executives who EACH take $3,000,000 dollars a year as executive pay. I'm sure there are more.
Why be a steward of capitalism, when you can just take over a charity? Like stealing candy from a baby!

Role:  Donor