Sachverhalt: In Bestätigung der Verfügung vom 28. Mai 2003 verneinte die IV-Stelle Bern mit Einspracheentscheid vom 20. November 2003 einen Anspruch auf Invalidenrente der 1951 geborenen L._, gelernte Verkäuferin, welche seit einem Verkehrsunfall vom 6. November 2000 an belastungsabhängigen Nackenschmerzen mit Ausstrahlung in den Hinterkopf sowie Sensibilitätsstörungen im linken Arm leidet und deswegen im zuletzt teilzeitlich ausgeübten Beruf als Raumpflegerin vollständig arbeitsunfähig ist. Die hiegegen eingereichte Beschwerde wies das Verwaltungsgericht des Kantons Bern ab (Entscheid vom 24. September 2004). Mit Verwaltungsgerichtsbeschwerde lässt L._ beantragen, unter Aufhebung des vorinstanzlichen Entscheides sei die Sache an das kantonale Gericht zurückzuweisen; eventualiter sei der Invaliditätsgrad auf mindestens 60 % festzulegen. Weiter wird um Gewährung der unentgeltlichen Prozessführung ersucht. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung. 