Very well crafters software. All practical issues has been taken care. The software has been developed by group of Virtual CFOs and brings out all controls a company shall have. Highly recommend