Sachverhalt: Sachverhalt: A. Die B._ AG (nachstehend: Klägerin) mit Sitz in Zürich befasst sich mit der Suche und Vermittlung von Führungskräften des oberen und obersten Kaders. Mit Arbeitsvertrag vom 30. Oktober 1995 stellte die Klägerin A._ (nachstehend: Beklagte) per 1. Dezember 1995 als "Consultant" und Direktor an. Da die Beklagte als ausgebildete Pharmazeutin keine Erfahrung im Bereich der Kadervermittlung mitbrachte, wurde sie im Arbeitsvertrag verpflichtet, im ersten Jahr ein gezieltes Trainingsprogramm zu durchlaufen. Als Lohn wurden monatlich Fr. 17'000.-- brutto sowie Fr. 1'000.-- Pauschalspesen vereinbart. Weiter wurde der Beklagten ein Geschäftsauto zur Verfügung gestellt und mit ihr gemäss Ziff. 5 des Arbeitsvertrages unter dem Titel "Bonus" folgende Regelung vereinbart: "Der Bonus hängt grundsätzlich von dem durch Sie erzielten Umsatz ab, welcher - "booked, billed and collected" durch Sie - bei der B._ AG eingegangen ist. Ihr Bonus für das erste Jahr wird sich nach Ihren qualitativen und quantitativen Leistungen richten und vom Verwaltungsrat der Firma B._ AG bestimmt. Für die Zeit nach den ersten 13 Monaten werden wir bis zum 1. Oktober 1996 separat ein Bonussystem ausarbeiten, welches als integrierender Bestandteil dieses Vertrages gelten wird. Eine Bonuszahlung wird aber in jedem Falle in freiem Ermessen des Arbeitgebers erfolgen." In einer ebenfalls am 30. Oktober 1995 abgeschlossenen Vereinbarung kamen die Parteien überein, dass die Gesamtkosten für die Klägerin (AHV-Salär, Geschäftswagen, Representationsspesen) ohne eine allfällige Bonuszahlung im ersten Jahr Fr. 250'000. -- betragen sollten. Im Laufe der Tätigkeit der Beklagten bei der Klägerin entwickelte sich ein Liebesverhältnis zwischen ihr und dem Verwaltungsratspräsidenten und Geschäftsführer der Klägerin, C._. Für das Jahr 1997 wurde der Beklagten ein Bonus von Fr. 214'018.-- und für das Jahr 1998 ein Bonus von Fr. 267'523.-- ausbezahlt. Im Juli 1999 endete die private Beziehung zwischen C._ und der Beklagten. Am 17. Dezember 1999 kündigte die Klägerin das Arbeitsverhältnis mit der Beklagten auf den 31. März 2000 und stellte diese sofort frei. Als Grund für die Kündigung gab die Klägerin an, die private Trennung der Beklagten von C._ hätte schlechte Auswirkung auf die berufliche Zusammenarbeit und auf das Arbeitsklima gehabt. So sei das Risiko entstanden, dass das Team auseinander falle. Die Parteien konnten sich über die Modalitäten der Beendigung des Arbeitsverhältnisses nicht einigen. Am 13. Januar 2000 korrigierte die Klägerin die Kündigungsbegründung und gab insbesondere an, die Beklagte habe das Team durch übersteigerte Egozentrik gestört, weshalb eine Reihe von Mitarbeiterinnen und Mitarbeitern mit Kündigung gedroht hätten, falls sich der Zustand nicht bessere. Mit Schreiben vom 14. Januar 2001 wies die Beklagte diese Begründung zurück und erhob Einsprache wegen missbräuchlicher Kündigung im Sinne von Art. 336 Abs. 1 lit. c OR. Nachdem die Beklagte am 28. Januar 2000 unter der Firma D._ ein eigenes Unternehmen gegründet hatte, wurde sie von der Klägerin verschiedener Pflichtverletzungen beschuldigt und gestützt darauf am 10. März 2000 fristlos entlassen. Am 3. April 2000 hat die Klägerin die fristlose Entlassung schriftlich begründet und der Beklagten eine Schlussabrechnung über Fr. 98'536.-- zugestellt. Nachdem die Beklagte am 28. Januar 2000 unter der Firma D._ ein eigenes Unternehmen gegründet hatte, wurde sie von der Klägerin verschiedener Pflichtverletzungen beschuldigt und gestützt darauf am 10. März 2000 fristlos entlassen. Am 3. April 2000 hat die Klägerin die fristlose Entlassung schriftlich begründet und der Beklagten eine Schlussabrechnung über Fr. 98'536.-- zugestellt. B. Am 30. August 2000 reichte die Klägerin gegen die Beklagte beim Arbeitsgericht Zürich eine Klage ein. Damit verlangte die Klägerin gemäss dem in der Replik korrigierten Rechtsbegehren von der Beklagten die Zahlung von Fr. 139'463.-- zuzüglich Zins zu 5 % seit 25. August 2000, eventuell die Zahlung von Fr. 91'437.-- zuzüglich Zins von 5 % seit 25. August 2000. Mit Widerklage stellte die Beklagte das Begehren, die Klägerin sei zu verpflichten, ihr Fr. 387'198.-- nebst Zins zu 5 % seit 10. März 2000 sowie eine Entschädigung von Fr. 62'499.-- wegen missbräuchlicher Kündigung nebst Zins von 5 % seit dem 17. Dezember 1999 und eine Entschädigung von Fr. 62'499.-- wegen ungerechtfertigter fristloser Entlassung nebst Zins von 5 % seit dem 10. März 2000 zu bezahlen. Weiter sei die Klägerin zu verpflichten, der Beklagten ein Arbeitszeugnis auszustellen. Zur Begründung der Widerklage führte die Beklagte insbesondere an, es stehe ihr für das Jahr 1999 ein Bonus in der Höhe von Fr. 346'813.-- zu. Die Beklagte stütze sich dabei auf Ziffer 5 des Arbeitsvertrages und machte geltend, Ende 1996 habe man der Beklagten eine schriftliche Regelung des Bonussystem übergeben (act. 20/4/6), welche ab einem Umsatz von Fr. 800'000.-- Bonuszahlungen vorgesehen habe. Die in der Regelung vorgesehene Voraussetzung, der Arbeitnehmer müsse am Ende des für den Bonus relevanten Geschäftsjahrs im ungekündigten Arbeitsverhältnis zur Arbeitgeberin stehen, habe die Klägerin durch eine missbräuchliche Kündigung vereitelt. Mit Urteil vom 10. April 2003 hat das Arbeitsgericht Zürich die Klage teilweise gutgeheissen und die Beklagte verpflichtet, der Klägerin Fr. 65'031.-- netto nebst 5 % Zins seit dem 25. August 2000 zu bezahlen. In teilweiser Gutheissung der Widerklage verpflichtete es die Klägerin, der Beklagten als Bonus Fr. 145'633.-- netto nebst 5 % Zins seit 10. März 2000 zu bezahlen und ihr ein Arbeitszeugnis aus- und zuzustellen. Bezüglich des Anspruchs auf eine Bonuszahlung führte das Arbeitsgericht zusammengefasst aus, der Beklagten sei der Beweis misslungen, dass die Parteien eine schriftliche Vereinbarung über ein Bonussystem geschlossen hätten. Es sei nicht anzunehmen, die Parteien hätten sich über die Bonusvereinbarung gemäss act. 20/4/6 geeinigt, da dieses Schriftstück weder datiert noch unterzeichnet sei. Vielmehr mache es den Anschein, es handle sich dabei lediglich um eine Kopie aus dem Arbeitsvertrag der Klägerin mit C._, da auch das Schriftbild völlig identisch sei. Auch habe die Beklagte eine mündliche Einigung über ein Bonussystem nicht nachweisen können. Demnach sei alleine der Arbeitsvertrag massgebend, der einen allfälligen Bonus in das Ermessen der Klägerin stelle. Die Klägerin habe der Beklagten ab 1997 einen Bonus ausbezahlt. Für das Jahr 1999 sei ein solcher offenbar verweigert worden, weil zwischenzeitlich die Liebesbeziehung zwischen der Beklagten und C._ gescheitert war. Damit beruhe die Verweigerung eines Bonus für das Jahr 1999 auf einer willkürlichen Ermessensausübung, da auf ein sachfremdes Kriterium abgestellt worden sei, das mit der Arbeitsleistung nichts zu tun habe. Hinzu komme, dass der in den zwei Jahren zuvor ausbezahlte Bonus angesichts seiner Höhe als Lohnbestandteil qualifiziert werden müsse, weshalb die Beklagte auch deshalb einen vertraglichen Anspruch darauf habe. Bei der Bemessung des Bonus sei auf den Durchschnitt der in den beiden Vorjahren ausbezahlten Beträge abzustellen, wobei ein Drittel abzuziehen sei, weil sich die Beklagte im Zeitpunkt der Fälligkeit in einem gekündigten Arbeitsverhältnis befunden habe. Die Klägerin focht das Urteil des Arbeitsgerichts bezüglich der Verpflichtung zu einer Bonuszahlung mit Appellation an. Das Obergericht des Kantons Zürich hiess die Appellation mit Urteil vom 26. August 2001 gut und wies die Widerklage auf Zahlung eines Bonus ab. Die Klägerin focht das Urteil des Arbeitsgerichts bezüglich der Verpflichtung zu einer Bonuszahlung mit Appellation an. Das Obergericht des Kantons Zürich hiess die Appellation mit Urteil vom 26. August 2001 gut und wies die Widerklage auf Zahlung eines Bonus ab. C. Die Beklagte hat das Urteil des Obergerichts sowohl mit eidgenössischer Berufung als auch mit kantonaler Nichtigkeitsbeschwerde angefochten. Letztere hat das Kassationsgericht des Kantons Zürich am 18. Februar 2005 abgewiesen. Mit ihrer Berufung beantragt die Beklagte, das Urteil des Obergerichts vom 26. August 2001 sei aufzuheben und die Klägerin sei zu verpflichten, ihr gemäss dem erstinstanzlichen Urteil einen Bonus von Fr. 145'633.-- netto nebst Zins zu 5 % seit 10. März 2000 zu bezahlen. Die Klägerin schliesst auf Abweisung der Berufung, soweit darauf einzutreten sei.