Teamviewer the good the bad…
Teamviewer is an indispensible tool if you support remote workers BUT it is susceptable to password guessing attacks as demonstrated here.
Reduce your risk by enabling 2FactorAuth for TeamViewer and other Cloud native apps. TeamViewer has supported 2fa since v9. Documentation here