It has all of our billing, scheduling etc in one place so it is easy to access from anywhere at anytime with an internet connection! The customer support can be hit or miss depending who you get but I do think they are always trying their best (I am not sure if this will help though). There isn't anything that we don’t like about practice manager as far how well everything works together when using multiple doctors/specialists within your clinic; however there doesn't seem too much room left compared other products out now-a days such PICU MDs which offer more features than PM does - maybe its just me being picky? We use pm everyday along side many different providers including nurses practitioners physician assistants chiropractors nutritionist acupunctursts massage therapists psychologists dentisitrists optometrist ect..