I like how everything in grand pm was organized well! It helped organize work orders into different sections for easier follow up as tasks are completed. We also liked that we could submit changes without having someone approve them first which allowed us freedom with our schedule, allowing more time dedicated towards billings instead of approval process delays. When creating an order or task there were too many buttons/options making organization difficult at times. The ability to upload pictures and documents would have been helpful since sometimes text descriptions aren't enough info when sending emails. There wasn’t anything i disliked about grandpm other than perhaps its price tag but even then you get what u pay for so if your looking for basic software this might not be right fit. Being able to track jobs through out my job duties has really enhanced productivity!! Tracking issues before they become big problems now solved. !