The response from the Teamviewer team sucks. You offer a free solution but somehow think it's okay to put a giant nag screen on our pcs multiple times a day whether we use Teamviewer or not. That alone makes me strongly dislike Teamviewer and not want to recommend the company I work for. I will be looking for another solution that doesn't seek to intentionally annoy it's users.
... View more