I like how easy it was set up with our existing system! It's so much easier than having two different systems in place now (old one integrated into new). There are some things we would prefer if they were improved upon - more fields could be added or updated without needing additional software updates from us- but all around this has been great experience working through billrun integration support team.- Great product overall; very helpful when integrating old legacy code & database structures/formulas which makes life simpler once you get used too them.- No issues found yet at least while using version 5.* It has been very easy to implement with our current system which was developed in house by another vendor. There are some areas where it could be improved however they have already implemented many recent changes so this would not likely happen soon enough to matter much at all. We've seen a significant increase in revenue since we started using their product. They also provide excellent support if you ever get stuck or confused!