I like the ability to send my clients a real time status of their project. I dislike that it is not as intuitive as other programs. I had to read and google on other software to try to understand the interface. I can not seem to pull up the schedule without first pulling up an invoice. I have been able to send out several invoices per day and I have been able to track my clients progress and my time which is very helpful. I like that it allows you to create different types of plans as well as submittals with ease. It is very user friendly. The software does not have all the features that other similar programs do which can be frustrating at times. If there are any problems or issues that need solving they will send out an engineer who fixes them right away. We use this program daily in our office to make drawings and also submit documents such as permits and insurance claims.