I like that you can customize each account to meet your specific needs - there is no one size fits all approach here! There are so many things it could be improved upon but they do listen well when we have suggestions about what would make our life easier/better as an employee or user of this product (and vice versa!). We use this software mainly in order to keep track of grants received by different organizations from state funds & private donors. It helps us keep accurate records of where those dollars go and makes sure nothing goes missing while still being able to find everything easily if needed later down the road.