Your age is certainly a bit over the average age, but instead of seeing it as a "shortcoming", we can just as easily turn that into a competitive advantage because out of your 8 years of IT experience, you may have experienced something that you wouldn't have normally experienced in 3 or 4 years. In terms of your GMAT, it didn't strike me as a shortcoming. Now, ideally, everyone agrees that a 700+ score would help you reach a certain magical threshold. Honestly, a 690 and a 700 doesn't make a whole lot of difference. B-school admission includes so many factors that a 10 point difference won't make or cut you from the list. Sure, a 690 and at the age of 30, you better have a good reason to convince the AdComs to accept you; however, same goes with a person with a 720 and 24 years old, either one requires some convincing reasons. You would just have a different set of reasons from a 24-year-old. I'm a cautiously optimistic person, and err on the side of realism. However, too much guessing into the admission games won't help or hurt anyone, but simply create unnecessary angst in yourself. So again, I stand by what I said in terms of shortcomings. I do see that you would have some explainings to do to the AdComs in terms of your goals and 'why now', but again, that goes the same for someone out of college for 4 years with a 750 gmat score.