The best thing about this program is that it has everything you need in one place, from employee training to inspection reports. It is very user friendly and easy to navigate. I wish there were more options for templates. There aren't many pre-made templates to choose from. However, we have been able to make our own with some simple customization. The biggest problem we've had with this program is that when we are using the mobile version, the menus don't always sync up perfectly. We also haven't found a way to print out inspection reports yet. This program has helped us keep track of all of our FSMA requirements. It has allowed us to manage our entire facility with ease.