Great Product, Untrustworthy Company. Technically, TeamViewer Remote Control is an excellent product with a superb feature set. In my experience, their customer service is average, but their technical support is pretty good. However, as a company they are not to be trusted. I spent thousands of dollars on a "perpetual" license of TeamViewer 10 and was led to believe that it would work in perpetuity. Then TeamViewer changed their pricing structure to a subscription based system and said they would be discontinuing "Server" services for my version of TeamViewer. Without "Server" services the product only works on the local LAN which is pointless. I will no longer be able to connect to my customers remotely via the internet. At the time of this announcement, there was a large outcry from TeamViewer customers. TeamViewer's response initially was canned quotes and lots of BS. Ultimately, they "appeased" us by allowing our "perpetual" licenses to continue until 10 years from purchase date, at which time it will stop working. That is NOT the definition of "perpetual." Now, TeamViewer is trying to offer me 50% off the regular subscription price "for life", but at this point I no longer trust TeamViewer as a company and will be looking for a replacement product once my "perpetual" license stops working.