I like that it's very easy to use,it is great for AML compliance as well! There are no downsides at all when using this software. It has helped my team tremendously in our effort of becoming compliant with anti money laundering laws here in Canada. We have seen an increase since we started implementing their services into ours. The support provided by them was excellent too which also helps alot!! They did not provide any training or help us set up anything but they really do take care of you once your onboarded. Also there were some issues during implementation so i would say contact someone who actually knows what he/she does because if something goes wrong then its hard being able to get assistance from capitalcompliance unless u know how things work already.