I am considering switching to this software. They have only been in business for five years. Could you be so kind as to give me some feedback?

-reliability
-data transfer
-customer service

Thanks!