Workamajig is a great software ONCE you figure out how to use it. There is a steep learning curve and you really have to take your time to set up the back-end first. Make sure your accounting is properly set up first before you even begin training or using the software, otherwise you will be scrambling trying to fix things. The support at Workamajig is awful. I can't say enough about how poor their answers are via email. It is best to talk to them on the phone. They don't fully read your emails and when they finally do reply (several hours later), they often just send a link to the help menu. We call the help menu the 'terribly unhelpful menu' because it is so useless. There is also one support rep who just laughs at you when you first ask a question. I've had it happen more than once. Not sure if that is a nervous thing or what but I find it quite rude. Overall, we found a way to get through the setup process because our owners said we were stuck with it but if you're reading these reviews, I would seriously consider another software program instead. Good luck!