Sachverhalt: Sachverhalt: A. A._ (Kläger) war Geschäftsführer und Verwaltungsratspräsident der Y._ AG. Am Aktienkapital der Y._ AG war er zu 50% beteiligt. Über denselben Aktienanteil verfügte B._. Nach ein paar verlustreichen Jahren entschlossen sich die beiden Aktionäre, ihre Aktien der X._ AG (Beklagte) zu verkaufen. Während B._ seinen Aktienanteil an der Y._ AG von 50% vollständig verkaufte, veräusserte der Kläger nur 26% seiner Aktien und behielt 24% zurück. Im Abschnitt "Vertragsgrundlagen" des am 20./22. September 1997 abgeschlossenen Aktienkaufvertrages wurde in § 5 Ziff. 3 festgehalten: "[Der Kläger] erhält einen Anstellungsvertrag für 5 (fünf) Jahre bei der Y._ AG, der seinen heutigen Anstellungsbedingungen mindestens entspricht." Am 9. Oktober 1997 übernahm C._, der Geschäftsführer der Beklagten, anstelle des Klägers das Präsidium des Verwaltungsrates der Y._ AG. Der Kläger blieb weiterhin Geschäftsführer der Y._ AG und einzelzeichnungsberechtigtes Mitglied des Verwaltungsrates. Im Sommer 1998 kam es zwischen dem Kläger und C._ zu Differenzen bezüglich der Funktion und des Gehalts des Klägers. Am 21. September 1998 wurde der Kläger freigestellt und am 20. Oktober 1998 fristlos entlassen. Im Verfahren, in dem der Kläger wegen ungerechtfertigter fristloser Entlassung auf der Basis des bestehenden Arbeitsvertrages drei Monatslöhne bis Ende Januar 1999 sowie eine Strafzahlung gemäss Art. 337c Abs. 3 OR verlangt hatte, kam es zwischen der Y._ AG und dem Kläger zu einem Vergleich. Der Vergleich sah eine Zahlung an den Kläger von Fr. 47'500.-- per Saldo aller Ansprüche vor. Am 9. Oktober 1997 übernahm C._, der Geschäftsführer der Beklagten, anstelle des Klägers das Präsidium des Verwaltungsrates der Y._ AG. Der Kläger blieb weiterhin Geschäftsführer der Y._ AG und einzelzeichnungsberechtigtes Mitglied des Verwaltungsrates. Im Sommer 1998 kam es zwischen dem Kläger und C._ zu Differenzen bezüglich der Funktion und des Gehalts des Klägers. Am 21. September 1998 wurde der Kläger freigestellt und am 20. Oktober 1998 fristlos entlassen. Im Verfahren, in dem der Kläger wegen ungerechtfertigter fristloser Entlassung auf der Basis des bestehenden Arbeitsvertrages drei Monatslöhne bis Ende Januar 1999 sowie eine Strafzahlung gemäss Art. 337c Abs. 3 OR verlangt hatte, kam es zwischen der Y._ AG und dem Kläger zu einem Vergleich. Der Vergleich sah eine Zahlung an den Kläger von Fr. 47'500.-- per Saldo aller Ansprüche vor. B. Am 22. Juni 2000 gelangte der Kläger ans Bezirksgericht Werdenberg und beantragte, die Beklagte sei zur Bezahlung von Fr. 500'000.-- nebst Zins zu verpflichten. Mit Entscheid vom 15. Februar 2001 hiess das Bezirksgericht Werdenberg die Klage gut. Gegen dieses Urteil erhob die Beklagte Berufung ans Kantonsgericht St. Gallen. Wie zuvor das Bezirksgericht verpflichtete auch das Kantonsgericht die Beklagte mit Entscheid vom 3. Juli 2002, dem Kläger Fr. 500'000.-- zuzüglich Zins zu bezahlen. B. Am 22. Juni 2000 gelangte der Kläger ans Bezirksgericht Werdenberg und beantragte, die Beklagte sei zur Bezahlung von Fr. 500'000.-- nebst Zins zu verpflichten. Mit Entscheid vom 15. Februar 2001 hiess das Bezirksgericht Werdenberg die Klage gut. Gegen dieses Urteil erhob die Beklagte Berufung ans Kantonsgericht St. Gallen. Wie zuvor das Bezirksgericht verpflichtete auch das Kantonsgericht die Beklagte mit Entscheid vom 3. Juli 2002, dem Kläger Fr. 500'000.-- zuzüglich Zins zu bezahlen. C. Mit Berufung vom 29. Novemberr 2002 beantragt die Beklagte dem Bundesgericht, das Urteil des Kantonsgerichtes St. Gallen vom 3. Juli 2002 aufzuheben und die Klage abzuweisen. Der Kläger beantragt die Abweisung der Berufung. 