I tried this company out, but will be switching back to my old invoicing software. It's been issue after issue for the past two months. There was support for yearly invoicing but somehow that went away. The mobile app still has fatal flaws that causes it to crash on iOS that haven't been addressed in a month. With Apple's new faster turn around times there's simply no reason why they couldn't push out a hot fix. Today I discovered that PDF's are completely broken and somehow no one over there has noticed this. This is on top of other issues I've had with the service since I started. I am seriously disappointed. As a software engineer, I understand that there are issues. But you fix them, don't just let them go. Maybe it's because I'm an engineer that I expect more out of the service than someone whose not. But I feel that makes me more understanding as well, I'm willing to work with them to get it fixed and be patient while it happens. But when you have issues that have been going on for weeks/months and they still don't get resolved, then I think there's something seriously wrong.