I enjoyed using this product because it was easy to use once you get used to how everything is laid out. It's also very flexible in terms of what can be done with it. There are some things that could have been made easier or different from other products but overall, I feel that it worked well for us. The only real downside was not knowing exactly where we stood at any given time when looking back into our data. We were still able to manage reporting better than before by tracking reports as they came in so that there weren't too many discrepancies between them.