I like that it's easy to use for both my clients as well as myself! It allows me access anywhere at anytime which has been very helpful since our business travels across multiple states/countries every month or so (we're actually going through this process now!).
The reporting feature can be tedious - but not too much of one because you will get used to how they organize their reports once your first few go out are completed correctly. We love using didgo when we travel internationally due its ease-of-use factor compared other systems where there may have more options available than what was necessary; however sometimes having all those choices makes things difficult if only 1 option fits exactly into what needs done each time.