Product works, but is very difficult for an average user to get it right the first or second (or eighth) time. Their support did not provide anything but short answers which didn't address the real problem. Something that should have only taken a few hours took five times that because I couldn't get any useful information from support. I ended up troubleshooting problems via trial and error until I got the result I needed.
I do not recommend dealing with this company at all, it's not worth the frustration. The worst part was that they blamed me...the customer...for my troubles instead of just trying to help. Instead of an apology, I got an accusation.
Pros: Product fits a specific need
Cons: Complicated and time consuming