The ease of use, how customizable it is to fit our needs as an organization, the customer service, all are great! I wish that there was more customization for us when we first started using their product but now they have made so many updates since then that this isn't really something you can complain about anymore. We love having everything in one place - church finances, member profiles, communications with members (both online/in person). It's like being able to log into your email account…