I like that the software allows you to use your own language. You are able to make edits where needed. It helps reduce the risk of errors. There isn't anything I dislike about this software. If you've never worked with an OPC server before, it's worth getting. You'll know how to operate the software when you get there. It has been very helpful to me. We are able to keep track of our safety protocols. I like that it has a lot of features. It's easy to use and has many different options. There are some things that could be improved, but overall I'm happy with this software. There aren't many problems with this software. If you have a large organization, then this will help with keeping track of your records and having everything in one place. We've been using it for years and it has helped us keep track of our inspection reports.