My friend got his masters in economics and finance. It took him two years to find a job, simply because the MBA is the more accepted and his degree pigeonholed him into the 'finance guy' set. I spoke with one of the deans at Duke and he said that that story is very common. People with the MS come out with 'technically' a better and more in-depth degree, but don't get looked at by hiring companies solely because there's so many master's degree types and degree programs, it's easiest to hire an MBA because you know what you're getting. So take both of those anecdotes for what they're worth.
You have more robust work experience than me and have similar numbers and I got into some great programs with scholarships and am waiting on a few others. You can definitely do Top 50 with your background, probably Top 20.
Agreed with everything said here. I only have 2 years of work experience currently and in my division of my firm, MBAs are few and far between (and often from regional, part-time programs), so I battled some of the same insecurities about my work experience.
As I reflect on my application process (I began researching schools/preparing for the GMAT about a year ago & applied to schools for round 1 and 2 deadlines), I think that what helped me overcome these insecurities was to make connections with other applicants and students/alumni from programs I was interested in. Many of these people--most began as strangers or acquaintances--were phenomenally helpful, giving me advice on everything from campus culture to program content to essay reviews to interview advice.
Since I didn't have contacts at work who went to the programs I was applying to, I had to be a bit more creative and resourceful in finding these connections. Here are some of the avenues I used to make connections:
-Contacted students at specific MBA programs--some had "admissions ambassadors", while others had students' emails listed on different club's websites
-Used LinkedIn to find alumni from my college who had attended specific programs
-Asked friends and family to connect me with MBA students/alums
-Met MBA alums who had common interests through my volunteer activities
In addition, I visited every single school I applied to, which was really helpful for me to form my own impressions.
In sum, the MBA research process isn't unlike searching for a job--network, network, network. And once you build that network, you'll have people you can ask for advice when you begin the applications. I promise you will find many, many people whose pre-MBA work experience wasn't some posh consulting/IB gig. With those numbers, you absolutely have a chance at a top 10-20 program as long as you have a solid application that shows careful reflection and research.