We were having trouble diagnosing a slowness on our network and using this tool, we weren't able to determine where the problem was. Ultimately, it was that a transceiver was going bad but we couldn't tell because it was still functional. It was slow, and the problem was intermittent, but there was no way to really identify the issue. Unlike using an application like Wireshark, this device gives us no way to see network packets specifically to look at what's going on. It doesn't have the capability. This means there is no way to determine whether a transceiver is going bad if it's still functional. Using some of the other tools supplied by the NetAlly support care, that run with LinkRunner, really hurts us because if we have to keep purchasing the product, we can't keep using the full potential of the tool. We can't do full performance testing. When I test a connection, it doesn't give me a place to name the results. It sends it to the cloud and provides an email about it. Having the ability to attach a name to the data, right from the device, would be helpful. The learning curve for this tool is pretty steep if you don't know what you're doing. A lot of it for me was on-the-job learning. I read a lot and watched a lot of the videos that are available. However, the videos helped perhaps a quarter compared to what I had to learn myself. There are no specific videos, for example, on how to use telnet or to use it on the device when you're on the network. I have seen other vendors provide training material in the form of a course, instead of just a set of YouTube videos. They go more in-depth and show you more detail, which would be ideal for this product. As it is now, the videos that they have are pretty general and although they show you some parts of what you can do in the real world, it doesn't show 100% of the features. This is an important thing to add because using it to its full extent can be truly life-changing. Another complaint that we have about the product is the firmware updates, which have to be done through NetAlly Care specifically. Firmware updates and software upgrades should be included for the life of the device. Alternatively, they should be included for the first three years or even the first year, at a bare minimum. As it is now, you don't even have that. There is really no support in that regard, once you get the tool. Originally, that deterred me. However, I took a risk on the product because I saw that it was being used heavily in the industry, and I'm glad that I did. The support for inclusive firmware updates is the number-one thing that I would change. I think that the OS could be updated a little bit. It looks like it's running Android Froyo, or perhaps one that is a little more recent. You're supposed to be able to read the instructions right on the device but the problem is that they are too difficult to see. It requires an internet connection and if I'm in the field, I either have to make sure that I've purchased a USB separately or have the one that comes with it. Or, I need an internet connection when I might need to be testing it from that point, which is a little bit difficult to do.