The functionality is very good and it provides a great experience for the users. The performance is average and it takes time to load. The interface is not user friendly. Its a bit overwhelming to the users because it has a lot of features which is overwhelming. We are solving the issue of creating a good user experience in the finance industry. We are solving this problem with the help of our customers by providing a good experience to them. Nothing specific yet; however I like how it is intuitive for our users because they do not need much training prior using this software in their workstation environment (we currently don't even require them having knowledge about computers). The fact that you can also synchronize your data online with other databases which makes sharing easier as well since all information will be up date at once without any lag time or delay due from internet connection issues etc..