Pros
You're asking people to donate for truely good causes. Everyone seems friendly.
Cons
Friends who recently got fired have told me that they purposefully put their Favorites (I.E. people who all attend the same church) in programs that have a high response rate, and run through people who aren't on their favorites list by changing their logged work hours in order to pay them part time pay, put them in nearly non-responsive programs with fried lists in order to not pay bonuses or demote (say from a CS3 to a CS2 so they do not have to pay them extra even though CS3 get harder programs and are expected to exceed in them) and what has been reported to me more than once by friends who worked there or are still working there is that the favorites never seem to bonus less than the max. Every single week. No matter what. That is not how phone work functions, even on the best month.