Is the nature of pre-MBA experience important?

Definitely. Working at a brand name firm and being successful on the job (as shown by promotions, accomplishments, references) makes a huge difference in MBA recruiting (and consulting recruiting as well).