The user interface makes it very easy to use, as well as its features such as reporting tools etc are really useful for my needs! I have been using this product since last year but we did not get any update from them in past few months so i am afraid that they will stop support soon or drop their services completely (which would be sad). This should definitely consider by people who want good quality products with long term service life rather than cheap ones which can break down at anytime due lack proper maintenance/supporting staffs!! We needed some specific functionality like contact management system where our clients could manage themselves easily without having technical knowledge about IT systems.