I have used this software for almost 3 years now in my office with different clients from various industries all over India! It's very easy to use & understand once you learn how it works (it really isn't that complicated).
There are no major downsides at present time but there could be some minor ones if they were fixed/improved upon by their support team or someone else who knows what needs fixing. We've been able solve most of our problems using just one platform - which saves us money overall since we don’t need multiple platforms anymore nor do we pay extra fees when switching between them.