We were able find everything we needed in one place, so it was easy for us as customers of our business who have very little technical knowledge ourselves! I'd say there is not much you can dislike about this product - if anything they could make some improvements (such an auto complete function would be great).
They're doing what's best by their clients/customers without any hiccups or issues from my end at all either way :) The customer service has been amazing too with quick responses every time!! Highly recommend them :D.