The software has all of our requirements for data entry into multiple databases in one place. It also allows us access from any computer with an internet connection which makes it easy when we are off site at conferences or meetings. I wish there was better integration between different database platforms but that may be because of my lack of knowledge about how other companies use their systems so this could just be me being ignorant. We have not found anything yet that would make us want to change our system over another similar product out there. This program does everything you need without having to purchase several separate programs.