I like that they can customize the programs for different types of groups. They are very easy to work with and very helpful. I had a lot of questions and they were always willing to answer them. I feel like they are very knowledgeable and know what they are doing. I have not had any issues with them. I think the programs are easy to use and they are very helpful. I like that they are flexible and can customize the programs to fit the needs of my group. I like that they are always willing to answer questions and help me find a solution. I have not been able to find anything that I don't like. I am working with them now on a program for a workshop. They are helping me customize the program.