I love how this software made our job so much easier! We were able to see what was going out in real time which helped us identify any issues quickly. It's also great because it lets you know if there are recalls or other important information as soon as we get them available online (which helps when trying to figure things like expiration dates). There isn't anything really wrong with this product but sometimes the reports aren't very user friendly. So make sure you have someone who knows their way around computers help set up all of these features correctly before using it yourself since some people may not be familiar at first. Our risk management has improved drastically by just being more efficient about reporting changes/recalls etc. I like how it has all my forms in one place! It helps me keep track with what needs done throughout our day as well make sure everyone stays safe at work while working together every shift!! Easy access when needed during busy times or emergencies. Nothing yet but we are always looking forward towards making improvements upon this software so far its been great thusfar just wish there was more options available within some features such as inventory tracking etc.