It is very useful for tracking campaign contribution information as well organizing all of my contacts in one place! There are some things I dislike about this software but nothing major or necessary to mention - just minor issues like needing an internet connection sometimes when trying to view reports/information online. This program has helped me organize many different types of donors from individuals who have donated $1-$100000+. The ability to track each donation allows us to know exactly how much money we've received overall so far during our campaigns along wtih what percentage was contributed through PACs vs individual donations etc.- it's also great because now there isn't anything else out there which gives such detailed insight into donor levels & amounts given over time!!