I like that it is easy to use as well as customize, you can make changes without having any developer or IT person right there with us in case of problems. It's not very user friendly at times but this could be improved by adding more features such as data analysis tools which are available other systems out therse than ours (such as Epic). We have been able to implement many things we need into our clinic using OMRS including billing etc so its definitely worth looking at if your considering one option over another because they do work together seamlessly and easily!