I like that it is easy to use! The ability for our technicians in other states/countries as well has made this system very useful across all of them!! Very user friendly with no hard learning curve at least when compared against some others out there such us Pro-Xpert or ServicePro which are more complicated systems than MC but have better reporting features (and also less expensive).
Reporting capabilities can be improved by adding new fields / functions however they do give you an option if your looking into having something custom built from scratch so i would say go ahead & try before buying ;) Have not had any issues using their service thus far - everything was done within 1 week after submitting my request including sending me updates via email about its progress along side pictures showing where things were being worked upon etc..