The ease of use makes it very easy to get started with our system. It is simple enough that anyone who has basic computer skills could set up their own account without any help from us. I have had no problems yet but we are still in testing phase so there may be some bugs here or there. We haven't noticed anything major as of now though. If you want something that is affordable, works well, and does not require much effort then this is definitely one of the best options out there. There really isn't anything bad about this product at all. Our team loves using it because it's made things easier than ever before!