In my company I support Users in a range of environments from residential to industrial and every where in between. TeamViewer has given me the flexibility to be in multiple places at once and provide top notch remote support and monitoring for my clients. Without its robust options, I wouldn't be able to accomplish half of what I do in one day. There are a lot of programs out there that provide a method to remotely access a computer, but none that I have found that work so fast and seamlessly with the ability to transfer files quickly and securely. And with the IT Brain module I can be proactive in knowing what patches or updates I need to make for clients, which is a great way to drum up more work when things are slow and give the client a feeling that you are always looking out for them.