I've used this software for 2 years now, and it has been great! The customer service is amazing, and the program itself is simple yet incredibly efficient.
There's nothing that I dislike about this program, but if there was something that I could suggest changing, I would say make it easier to add multiple grantees to one file. This makes it so much easier to track your progress with many different funders at once, instead of having to create several separate files. We have also been able to make reports showing our budget breakdown by year which has been helpful in keeping management informed of changes.