This software comes in 3 parts - Admin Pro, Membership Pro and Contribution Pro.
It is very easy to enter and track contributions and generate various sorts of reports and receipts. We do not use offering pledges and while the software is able, we do not track attendance through this system.
I'm happy with ServantKeeper. Early in 2012 I needed to update this software and looked at other programs and didn't find one I liked better, so I stuck with the tried-and-true.
Our church has about 180 members and we have a staff of 2 full-time and 2 part-time employees.