The best part of this software is its ability to handle multiple roles of a company. It is easy to use and all the features are made available in it. The features are not made available in case of customization of the software. It has become very easy to handle this software. I can say that this software is very user friendly and the support team is also very active. If you are looking for a versatile software, I can say that this is your software. I have used this software for managing my accounts, tracking sales and managing projects.