First, your GMAT is not that low. Can you retake it? However, 650 is not a bad score.
Second, I believe that you should go to the very best business school that you can. So my vote is to hold out, get more work experience and then try for a better school.
However, that's my vote with limited information. I'm not sure which school you are referencing. What school did you get into? Is it in a location that you could see yourself living in? A top 30 school probably has great regional value. So if that school can put you where you want to be, you may just want to go. If you look at alums from this school, are they doing things that you want to do? Basically, if this school can meet your needs and provide you with the types of opportunities you are seeking, then it might be the right school for you.
VanessaR
info@attain-group.com