I like that it has many features for different types of churches, as well as being able to customize them in any way you want! It was easy enought to get used too quickly but not so much customization options/features are available at first glance (it took me some time). You can't have multiple databases open simultaneously which makes things more difficult when tryingto do certain tasks suchas managing your website or membership database etc.. The interface could be improved by adding additional design elements - maybe even add icons insteadof text labels? Also there's no option within this program itselffor tracking expenses incurred during events- only an outside service provider wouldbe needed. This isn’t really something i dislike about CGMS per se though; ratherthe lack offeatures providedby other programswhichare better suited towards specific needs we mayhavesuch as event registration & ticketing through our ownwebsiteetcetera.