Hi
AjayBairagi,
Welcome to GMATClub!
Note that you are asking two different questions:
1. What do I need to get accepted into an MBA program?
2. Should I take the GMAT now?
Question 1 depends greatly on the school you want to apply to; do you have a few target schools? If so, have you looked at those schools' admissions requirements? This will help you understand what kind of profile you should build, in terms of CV, work experience and GMAT score. There is an
entire forum devoted to admissions consultancy you can check for more specific details.
To answer question 2, I'll first note that work experience has nothing to do with taking the GMAT -- the GMAT is a standardized exam schools use to judge applicants and requires no explicit experience or grades to take. Moreover, GMAT scores are valid for 5 years from their test day, so even if you don't go to school now, you can certainly take the exam now. For more specific advice, I'll need a few more details:
1. Have you taken a GMAT practice exam (CAT) before? If so, what were your Quant/Verbal scores? If not, from past experience, how good do you think your overall quantitative and verbal skills are?
2. How much time would you be able to spend in the coming weeks/months? Prepping for the GMAT from scratch takes at least a month if you have a good background and sometimes even three months or more if your background is poor.