The best part of this program is its easy interface of using it,It's very user friendly with simple layout which i like most about it. Nothing much found in the dislike category just that sometimes it needs some time for loading up but nothing major as such. I recommend this software because it has made my work so easier by bringing all the information together from different sources into one place. It's very easy to use, all of our customers are happy with their service. The customer support is great, always willing to help even if it's not related to work or billing issues. I have nothing bad about this software so far! We're using it for invoicing purposes only so far but we will expand its usage soon enough. So far everything has been good for us, no problems at all. Our clients love how simple they can keep track of all expenses.