Sachverhalt: Sachverhalt: A. S._ (Klägerin) war bei der T._ AG (Beklagte) in den Jahren 1996 und 1997 als freie Mitarbeiterin tätig. Nach Auffassung der Klägerin wandelten die Parteien das Auftragsverhältnis per 1. Januar 1998 in ein Arbeitsvertragsverhältnis um. Am 29. September 1998 kündigte die Klägerin das Vertragsverhältnis per Ende Oktober 1998. Am 2. Oktober 1998 war sie letztmals für die Beklagte tätig. A. S._ (Klägerin) war bei der T._ AG (Beklagte) in den Jahren 1996 und 1997 als freie Mitarbeiterin tätig. Nach Auffassung der Klägerin wandelten die Parteien das Auftragsverhältnis per 1. Januar 1998 in ein Arbeitsvertragsverhältnis um. Am 29. September 1998 kündigte die Klägerin das Vertragsverhältnis per Ende Oktober 1998. Am 2. Oktober 1998 war sie letztmals für die Beklagte tätig. B. Am 12. Januar 1999 beantragte die Klägerin beim Einzelrichter des Bezirks Höfe, die Beklagte sei zur Zahlung der ausstehenden Lohnansprüche für die Monate September und Oktober 1998 von insgesamt Fr. 20'000.-- nebst 5% Zins seit dem 2. Oktober 1998 zu verpflichten, und es sei der Rechtsvorschlag im gegen die Beklagte in dieser Streitsache eingeleiteten Betreibungsverfahren zu beseitigen. Die Beklagte erhob am 1. März 1999 Widerklage auf Zahlung von Fr. 28'200.-- nebst 5% Zins seit 30. November 1998. Mit Eingabe vom 14. Mai 1999 beantragte sie eventualiter Zahlung von Fr. 31'000.-- nebst 5% Zins seit 30. November 1998. In teilweiser Gutheissung der Klage verpflichtete der Einzelrichter des Bezirks Höfe die Beklagte, der Klägerin den Betrag von Fr. 20'000.-- sowie 5% Zins seit 4. November 1998 zu zahlen, und wies die Widerklage der Beklagten ab. Dagegen erhob die Beklagte Berufung beim Kantonsgericht des Kantons Schwyz. Mit Urteil vom 25. November 2003 hiess das Kantonsgericht die Berufung gut, hob das angefochtene Urteil des Einzelrichters auf und trat mangels sachlicher Zuständigkeit auf Klage und Widerklage nicht ein. In teilweiser Gutheissung der Klage verpflichtete der Einzelrichter des Bezirks Höfe die Beklagte, der Klägerin den Betrag von Fr. 20'000.-- sowie 5% Zins seit 4. November 1998 zu zahlen, und wies die Widerklage der Beklagten ab. Dagegen erhob die Beklagte Berufung beim Kantonsgericht des Kantons Schwyz. Mit Urteil vom 25. November 2003 hiess das Kantonsgericht die Berufung gut, hob das angefochtene Urteil des Einzelrichters auf und trat mangels sachlicher Zuständigkeit auf Klage und Widerklage nicht ein. C. Die Klägerin erhob gegen das Urteil des Kantonsgerichts sowohl staatsrechtliche Beschwerde sowie Berufung. Mit Berufung beantragt sie, das Urteil des Kantonsgerichts sei aufzuheben, es sei in Gutheissung der Klage die Beklagte unter Vorbehalt der Nachklage zu verpflichten, der Klägerin Fr. 20'000.-- nebst Zins zu 5% seit 2. Oktober 1998 zu bezahlen, und es sei der Rechtsvorschlag im gegen die Beklagte in dieser Streitsache eingeleiteten Betreibungsverfahren zu beseitigen. Eventualiter sei die Streitsache zur Beweisergänzung und neuem Entscheid an die Vorinstanz zurückzuweisen. Die Beklagte schliesst auf Abweisung der Berufung.