The overall layout and design of this program are top notch! I am able to keep track of all jobs in my shop as well as easily create new tasks or even edit existing ones without having to get out another piece of paper and write everything down. There aren't many downsides - it's very easy to navigate and use once you've gotten to know how it works. If there were some minor improvements such as adding color coding options (more so when creating new tasks) then this would be awesome! We have been using this system since we started our business about 4 years ago now and haven't had any issues at all since we implemented it. This has helped us stay organized and make sure every task can be tracked from start to finish including invoices.