I love the ease of use, the fact that it is constantly updated, and the customer support is top notch. I dislike the fact that it is not a self-service platform. I would love to be able to create and edit work orders without having to get input from the customer. I wish there was a way to make a work order on the fly without having to go through the process of creating a new work order. I haven't found a way to do this yet. It works great for our needs, but it is not a self-service platform. We are able to track all of our work orders and make sure they are on track for completion. We also are able to make sure that they are not left over to be completed by another technician.