The best thing about this software is that it helps me to do my job with ease. It also has an excellent customer service team which I have found very helpful in solving any issues, no matter how small they may be. There are some minor glitches such as sometimes when you try to close or exit out of the program you need to click twice for it to actually close/exit completely but other than that everything seems great! If there was anything i would like to see improved is their support system-it can seem overwhelming at times especially if your having problems where technical help isn't available during business hours. This does not mean its bad though since you get notified right away via email when someone responds. It's just nice to know that someone will respond to your issue so fast. We're able to track our competitors' changes faster now.