Sachverhalt: Sachverhalt: A. M._, geboren 1964, arbeitete von Juni 1987 bis Ende Dezember 1989 bei der Firma G._ AG. Seit 1. Februar 1993 bezieht er eine ganze Rente der Invalidenversicherung. Laut Verfügung der IV-Stelle Bern vom 8. November 1994 ging diese von einem Rentenanspruch ab 1. September 1990 aus, wobei die Anmeldung indessen verspätet erfolgt sei. Mit Schreiben vom 5. Januar 2000 ersuchte M._ bei seiner ehemaligen Arbeitgeberin sinngemäss um Ausrichtung von Leistungen aus der Personalvorsorge. Dieses Begehren wurde von der Personalvorsorgestiftung E._ mit Schreiben vom 21. Februar 2000 mit der Begründung abgelehnt, er sei während dem Zeitraum, in welchem er bei der Stiftung versichert war, nicht zu mindestens 50 % invalid im Sinne der Invalidenversicherung gewesen. Nachdem M._ die Sache vorerst auf sich beruhen liess, wandte sich sein Rechtsvertreter am 28. September 2001 mit der Bitte um nähere Auskunft über das Arbeitsverhältnis an die Firma G._ AG. Die Stiftung lehnte ihre Leistungspflicht in der Folge wiederum ab. Nachdem M._ die Sache vorerst auf sich beruhen liess, wandte sich sein Rechtsvertreter am 28. September 2001 mit der Bitte um nähere Auskunft über das Arbeitsverhältnis an die Firma G._ AG. Die Stiftung lehnte ihre Leistungspflicht in der Folge wiederum ab. B. Mit am 27. Mai 2002 datierter und am 31. Mai 2002 der Post übergebener Beschwerde (recte: Klage) liess M._ sinngemäss beantragen, die Stifung sei zu verpflichten, ihm ab 1. September 1990, evtl. ab 21. Februar 1995, eine Invalidenrente auf der Basis eines Lohnes von Fr. 77'832 nebst teuerungsbedingten Anpassungen und Verzugszins ab 1. Februar 2000 auszurichten. Das Verwaltungsgericht des Kantons Bern wies die Klage ab (Entscheid vom 6. November 2003). B. Mit am 27. Mai 2002 datierter und am 31. Mai 2002 der Post übergebener Beschwerde (recte: Klage) liess M._ sinngemäss beantragen, die Stifung sei zu verpflichten, ihm ab 1. September 1990, evtl. ab 21. Februar 1995, eine Invalidenrente auf der Basis eines Lohnes von Fr. 77'832 nebst teuerungsbedingten Anpassungen und Verzugszins ab 1. Februar 2000 auszurichten. Das Verwaltungsgericht des Kantons Bern wies die Klage ab (Entscheid vom 6. November 2003). C. M._ führt dagegen Verwaltungsgerichtsbeschwerde und lässt die vorinstanzlich gestellten Rechtsbegehren erneuern. Im Weiteren ersucht er um unentgeltliche Prozessführung. Sowohl die Stiftung als auch das Bundesamt für Sozialversicherung schliessen auf Abweisung. 