The most impressive thing about their team is that they are very friendly and helpful! They really care about you as a client and want nothing more than for your business to do well. I have been working with them since 2013 and it has always been great. There isn't anything I dislike so far. If there was one thing I could change, it would be to give an option for recurring billing instead of just monthly payments. We use their software to manage our invoices and send out reminders when due dates approach. It's saved us hours every month doing this manually.