The construction management software is very flexible to use. It has many features like project scheduling, budgeting, invoicing etc. You can create your own modules as per your need or requirement. I have used this for my employer's construction business since last 3 years. This was easy to implement in our organization because of its user-friendly interface. Nothing much to dislike about it. As said earlier you can easily customize according to your needs. So if you are looking for simple yet powerful tool then definitely go with this product. We were able to track all cost related information at one place so we could monitor our progress more efficiently.