I like that it has so many options for billing insurance companies! It's easy enought o learn but also gives you all of your accounts in one place which makes keeping up with everything easier than ever before!! The customer service could use some improvement as well - sometimes they can take longer then necessary or just flat out don't respond at times when needed most. Make sure this fits what kind billings/insurances are being billed through otherwise there will never really any efficiency gained from using their services since not every provider works within these programs (and if does work wihin them its usually only 1 program).