The software is okay. The user interface is not very intuitive, but after some time you will find your way. The customer support is lousy. I reported a bug 16 months ago and it is literally something they can fix in 1 minute, but they just keep pushing it forward to a vague 'future release'.