“Everything you need, and several features you didn't know you wanted”
Overall: Backups exactly the way I want them every single time
Pros: This software has literally everything you can ask for in a backup program. The fact that I can choose exactly where, when, how, etc I want to back things up is incredible. You aren't just stuck choosing to backup a local backup, but you have the options of backing up from FTP, disk cloning, esxi, hyper-v, Microsoft Exchange, and specifically tailored options for backing up an SQL server, or oracle systems.
As far as destinations go, you can backup to the cloud, through ftp, a tape backup, a local disk or external drive with zero limitations.
Scheduling can be as detailed as you want but what really makes this program shine in my eyes are the options you get for how to handle backups. (Advanced options)
You can exclude or include system files with the click of a single button, you can easily change how detailed the logs are and very specific event triggers to notify you when something goes wrong, or even when it doesn't. It has file compression, incremental backups, you can choose file revision history, incremental backups, full backups, and even have the program start another program as soon as a backup ends or right before it starts.
It uses hardly any system resources even if left running 24/7 for real time backups.
If there is an error the logs are very specific allowing you to tell exactly what file caused an issue or what errors the program encountered. This is extremely helpful to me allowing me to backup exactly what was missed due to errors
Cons: For a new user not versed in how to use the software it can absolutely be a daunting experience. The options and choices for how to do things can easily confuse someone not familiar with the program layout or how to navigate the software as there is such a huge selection of options to select from.