I like the fact it offers us control of our time as we are able to see what tasks need attention most during any given day. There's no way for me to add attachments if something needs corrected in my report (like forgetting/not realizing to attach an email or image). We have been using this software for quite some time now and we must say at this point nothing has changed! The team behind this product knows exactly how they want their software to work. The entire TeamViewer app allows for remote monitoring with the client without having to be present. With Teamviewer being integrated in Taskpartner, it gives control over all aspects while still having access from where ever i am. This software also allows me to create different views within reports so i can keep track of specific areas of each project such as safety compliance and other aspects not directly related to production. The software has everything we need in one place! It can be used for both large scale projects as well at smaller jobsites. There are no downsides or dislikes about this program. Easy to use with all of our staff having access from any location around Australia which makes life easier when working remotely sometimes during very busy periods. We have saved money through better efficiencies using taskpartners programs along with reducing overtime hours needed across different sites.