It's easy enough for me as an IT admin with limited technical skills to use, but powerful enough that I can easily write scripts in Powershell to automate some of my processes. The interface could be more user-friendly/intuitive (maybe easier to find what you're looking for). There are other tools out there which do this task better; however, Revove has been around longer and it works just fine. We needed something simple to move our data between servers quickly without having to worry about transferring multiple GBs over gigabit ethernet connections.