Since TeamViewer is a German company I looked up the rules for a non-compete clause in Germany (https://de.wikipedia.org/wiki/Wettbewerbsverbot#Nach_Beendig...):
1. It can only be valid for up to two years after your employment ends.
2. Your former employer has to continue to pay you at least half of your last salary during the non-compete time.
Re:Remove auto renew from my account
by MaxBarraclough on Tuesday November 03, 2020 @09:05AM
(#24979721)
Point 2 is interesting. From the employer's point of view, it must effectively act as a high tax on non-compete clauses, still stopping short of an outright ban.
May or may not be enforceable depending on a million different factors.
[1] https://en.wikipedia.org/wiki/Non-compete_clause