Trashiest software that pretty much ensures your practice won't get paid without jumping through 8000 hoops and getting paid 2 years late. System goes down every other week. Overall bad software writing and overcommitment to marketing without fulfillment