Krishna,
It may be difficult getting into a Top 25 school given your academic background and GMAT score. One thing to keep in mind is not only are you competing against the entire pool of applicants, but especially those with your particular background to help a school diversify its class base. And while your experience as a Finance Controller may be significant as well as your current work in a Big 4, it is difficult to assess the strength of your professional background right now.
Furthermore, where are you looking to work for your follow-on career? While you can be functionally specific, if you have any regional preferences, this may impact your decision as to what Top 25 schools you want to actually get accepted in--some programs have stronger regional placement than others, which should impact your school selection decision. For instance, if you apply to McCombs but have no interest in oil or tech or working in the southern United States, you might not want to apply there for their rank alone.
It is certainly in your best interest to retake the GMAT to give yourself the best chance. There is nothing you can do about your undergrad GPA, so you need to take control of those elements that you can such as your GMAT, resume, and letters of recommendation.
We invite you to check out our blog on Poets & Quants (
https://poetsandquants.com/2015/11/05/how-wysegyde-is-hacking-the-price-of-admissions-consulting/), and if you have any questions or would like an initial consultation, please contact us through our website (
https://www.wysegyde.com) or by email directly (
[email protected]). The initial consultation is free and our services are only $59/hour after that. And since you may be looking to apply in the January round, it's important for you to know that our consultants will still be meeting clients' needs with those timelines for the foreseeable future, with services ranging from strategic counseling and school selection to essay review and interview prep.
We look forward to speaking with you soon. And in any case, good luck!
- WyseGyde