I like how it can be used in different ways depending upon what type of work needs doing for my business or personal projects.
It's easy enough to use but also has many features which are not always needed by all users (or they may have no idea about them). The software does require some training before one starts using it because there could be things missing from its interface - so make sure someone with experience uses this program as well! As an owner/operator of multiple companies who works offsite often, being able to keep track of jobsites via email alerts was very useful when working out where next week would take me. Being able to share files easily between clients helps ensure everything gets done properly without any issues arising later down the line.