It's easy to use, it is fast and reliable for data migration from one DBMS system to another. I like that we can control how many rows are processed at once and also have full access to detailed information during processing. Sometimes when working with large amounts of records this might cause performance issues. When dealing with huge databases you should be careful in order not to overload your system or slow down other processes. We used MLE software to transfer our database over 10 GB which took us 3 days.