Whoever is in charge of development at Team Viewer has made it nearly impossible to support my end users. Version differences that are not forward or backward compatible block you from supporting end users. Then there is the limited licenses for support teams. Under the license that we have, we are only allowed three primary support licenses. So if you support someone on your work desktop and then get a call at home and are need to support someone from your home laptop, you have to remove the license from your work desktop computer first. They are making it far too difficult to support end users and are driving my company to look at other options. They started out as a good product, but now are making it very frustrating to support end users. We are reviewing other options.