I like how easy it is to use. It's not overly complicated but yet has enough features so you can customize as necessary for your needs/groups of people you work with. There are some areas that could be made easier or more intuitive such as pulling in information from different sources (ie., database vs CSV). Also there should definitely be an option where someone types their own email address into the system instead if having them select theirs by default when they register themselves. We have had no issues utilizing this software! The program allows us to keep up-to date with everyone who attends our church and gives me all the reports needed without hassle.