I am going to be completing my undergraduate studies this coming may from a top 10 public university. I will graduate Summa Cum Laude (Highest Honors) as a BS in Business Administration. I recently accepted a consulting position with a well-respected Consulting Practice. I am thinking about taking the GMAT at graduation, and applying to MBA programs in 4 years of so. To get into a top 20 program, will I need to "ACE" the GMAT or would my work experience (and assuming good recommendations go along with that) and good undergrad grades make up for a "lower than average" GMAT score (I.E. scoring in the 600s rather than in the 700s)? I know other factors such as essays, interviews, etc. play a role as well. As far out as I am, I just want to get a general sense of what my expectations for the GMAT should be in light of my current profile.