I like how it is easy to use for my clients, that's what I am using most of the time! It does not have any downsides as far as I know. The only thing that could be improved would be more customization options. Sometimes they are too strict with their rules which makes some things difficult or impossible.
If there is something in particular that you need then you should contact customer support before buying because they will customize all aspects according to your needs. We used this softwareβ¦