The best thing is I am able to do my job from anywhere which helps me deliver quality of service for customers at any time without disturbing their schedule. There are no cons associated with this software but it's not free so hence you may need some money upfront if your business requires its use. If there is something required by customer then we have option to share files online through cloud storage (Dropbox). This will be helpful when both parties don't have access to internet simultaneously because they belong to different locations.