Hard to tell, but here's what I think my strengths and weaknesses are. Can we vote for more than one? =)
Low GMAT score - Dunno yet, taking it early early August. Aiming for 720-740
Unbalanced GMAT score split - Again, unknown, but likely
Low undergrad GPA - Not a problem (3.9/3.5 from top undergrad/grad school))
Too young/too old - could be a problem, I'm 30 and will turn 31 next Spring. I'm about 1 year older than most school's average/median age, with 1 year more work experience than the average too. I don't know if having a masters degree and starting work later will "excuse" me from this age thing.
Lack of community service - Not a big problem, been active doing extracurriculars from volunteering to mentoring since I was an undergrad.
Lack of interesting extracirricular activities - Not sure if it's "interesting" or not, but hopefully I can market it to be interesting.
Little significant leadership experience - I'm ok here.
Poor essay writing abilities - I might be weaker at this, but I'll have friends who are good writers critique me and do many drafts.
Unimpressive work experience - I'm average here. have leadership experience at work and have shown to be pretty outstanding, but nothing compared to some of the crazier applicants out there.
Ultra competitive demographic - While I'm not an Indian IT/EE person, I'm Chinese American with an engineering background and currently working in business. I've heard it's still ultra competitive, so I need to stand out somehow.