Best of all was having an actual experienced team member working with us as opposed to just a computer program that we had no control over or input from! I wish there were more options for choosing our own sub-contractors which is something else i disliked about this software but it's not bad if you know what your looking at before hand so its fine once they go through training then everything runs smoothly afterwords.- The ability to track work completed via GPS tracking system - This makes my job easier when showing up unannounced during inspections since i can see exactly where each worker has been without me asking them directly (which sometimes gets annoying).