I like how it can be customized depending upon your needs as well as having multiple options available when looking at billing codes/coding reports etc. It's still not perfect but they are constantly improving their product so there will always come improvements! If you're using this software then make sure you have someone who knows what he / she doing because some things may seem easy until something goes wrong (which happens often!). This was definitely helpful during my time working within our organization where we were able to identify issues quickly allowing us to resolve them effectively.