I like that it's intuitive to use once you get used with how everything works - this means less training time required! The dashboard view can be very overwhelming at first glance (especially if there are many modules), but after some initial learning/training we were able find our way around quickly enough so not much of an issue anymore now days either :) If i had any complaints about mini CRMs they would actually have been minor ones rather than major issues as such because most things work well together when using them all properly which makes life easier overall :).
We're solving multiple problems here including customer retention through better data capture from customers who sign up via various channels online or offline; tracking & analysing their journey within Google analytics along side other tools too e-mail campaigns etc.; creating more efficient internal communication between employees by being organised internally without having endless meetings where.