I like that it's very easy to use and has many features. It also allows me to get paid faster than other online invoicing programs. Sometimes it takes a while for my payments to go through so I have to wait until the next day. The customer service can be slow sometimes too. It's not always clear how to do things or what options are available. If you're looking for an easy way to invoice customers and get paid faster then this program will help you out. We've been able to invoice our clients quicker and get them their money faster. This helps us keep more of our cash flow.