It's easy to use, it has all of our needs in place (including reporting) with very little effort required from us as developers or administrators/managers alike! There is nothing I dislike about this system so far other than that we had some issues getting started initially but they were resolved quickly by their support team who are extremely responsive when you need them most - which isn't often because everything works great outta box!! We have been able to take care off data quality without having any technical knowledge at all; just be sure your requirements match exactly what cognis provides otherwise there will probably not work well together.