The best thing about Cartegraph is that it can be used for both internal and external purposes. It has all the necessary features to manage your operations on one platform. I like the fact that you can use the software as an internal tool or an external tool. This helps me to do my job better. There are some things that could be improved, but not many. Overall, it's a great product. If you're looking for a good tool to help manage your operations and keep track of everything, this is definitely what you need. I am solving problems related to managing our operations and keeping track of everything in one place.