I like how easy it was for me to learn and use once i started using perfect project. It has been very helpful in managing my jobsite business so far! Everything from scheduling to making sure we are paying our bills each month. The only thing is sometimes things can be confusing when you first start out but after some training everything starts falling into place. I highly recommend this software as its helped us get organized which allows us to run more efficiently and keep all of our projects under control at one time. We have also used Perfect Project's services for invoicing our customers at different times throughout the year. I like the ability to do everything on one screen. It is a very user friendly program. It is easy to use and understand. I dislike that you can't do a lot of things in the program. I wish you could do everything on one screen. It is a great program and I highly recommend it. Perfect Project has allowed me to do everything on one screen. I can now see all of my projects at once and I can do everything on one screen.