It's easy enough that even someone with little computer experience can use it! The customer service was great as well - always helpful when I needed help solving any issues (even if they were minor).
There wasn't anything really bad about this program; just some small things which aren't problems in themselves but could be improved upon by making them more convenient or easier to remember/use would make me like using it better overall. Having access at all times from anywhere has been one benefit so far because my patients are spread out over several states now where before there weren't many options available to us due to insurance restrictions etc., being able to provide services remotely while still seeing their progress helps ensure good health outcomes without having to physically go into office buildings every day!!