Software Engineer who has relied on TeamViewer for numerous years
Updated July 14, 2021

Software Engineer who has relied on TeamViewer for numerous years

Brendan McKenna | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with TeamViewer

In my previous roles TeamViewer was used by all software engineers and customer support personnel to remotely diagnose and resolve software issues across our customer base which consisted of several hundred pharmacies. It greatly increased everyone's ability to resolve customer support issues and to perform software installations and updates. It also provided a convenient centralized location where you could manage your connections to customers and to quickly hop onto their systems.
  • You can configure TeamViewer to run as a service so it will always be running in the background on any machines you wish to target. You can also set a custom password so you do not need to rely on a generated numeric password.
  • TeamViewer offers unparalleled speed so there is no lag between you and the target machine. This includes the graphical user interface, sending commands, and transferring files. In my experience other software tends to lag which makes it extremely difficult to be effective and productive.
  • You can create groups and lists of all your end clients from one centralized location. Combined with the ability to name your connections it allows for a centralized area to manage your ability to remotely connect to all of your customer machines.
  • TeamViewer could improve on their licensing costs and portability. Not only are the licenses expensive but they are limited to a specific TeamViewer version.
  • Drastically increased our ability to manage our customer install base. The ability to remotely control a machine without any lag is the true difference maker when debugging critical issues under the pressure cooker. No developer wants to deal with the added frustration of lag when already debugging a complex system. I would go as far to say without TeamViewer I would not have been able to meet the demands of diagnosing software running on a remote machine.
  • Drastically increased the speed for logging onto a target customer by utilizing TeamViewer's centralized management for remotely connecting to customer machines.
  • One negative again would be the high licensing costs but these are outweighed by a drastic increase in productivity.
During my time in previous roles as a Software Engineer I often had to log onto customer machines to perform critical software diagnosis and issue resolution. I needed a fast reliable way to control remote machines and to transfer files. I experimented with other Remote Access software, such as Remote Utilities, but honestly none came close to the performance of TeamViewer. Other software packages were a bit clunky and most importantly not nearly as fast as TeamViewer. The ability to remotely control a machine without any lag is the true difference maker when debugging critical issues under the pressure cooker. No developer wants to deal with the added frustration of lag when already debugging a complex system. I would go as far to say without TeamViewer I would not have been able to meet the demands of diagnosing software running on a remote machine.
TeamViewer is well suited for whenever you need the ability to remotely control another machine and/or to transfer files. It is not well suited when you are under a tight budget due to its expensive and restrictive licensing.

TeamViewer Feature Ratings

Screen sharing
10
File transfer
10
Instant message
10
Secure remote access with Smart Card authentication
Not Rated
Access to sleeping/powered-off computers
9
Over-the-Internet remote session
10
Initiate remote control from mobile
7
Remote management of servers & workstations
10
Remote Active Directory® management
10
Centralized management dashboard
10
Session record
8
Annotations
10
Monitoring and Alerts
9
Multi-platform remote control
10

TeamViewer Security and Support

Our organization utilized premium support with our licensing which included a support ticket system as well as over the phone support. Their ticket turnaround time was very timely based on the severity level and phone supper was generally available with differing wait times depending of course. Our issues were mostly based around resolution differences between two systems and how to configure for the best viewing experience and sometimes realizing our versions were mismatched.
We always configured strong passwords on remote client machines which when connecting with TeamViewer was a required first step for establishing a connection. This was an essential feature because we configured TeamViewer to always start on machine startup so a weak password could have left the remote machine exposed had anyone gained access to its team viewer id. File transfers were over a secure protocol as well when pushing new builds out to customers. Our customers always appreciated the speed and security of our updates which were only possibly with the speed and security TeamViewer provided us when connecting remotely.
Absolutely. We trialed other remote connect software and they were not even close to our needs that TeamViewer provided. Other software used was laggy at best and buggy at worst. It doesn't quite feel secure when every action you attempt is lagged and you cannot reliably trust what your software is displaying to you as your actions.