Not to sound too derisive, but only you should know why you should leave your job. It is not my job, or anyone else's to tell you what to do. If you want my advice, then it is a different matter. Before giving you any advice, I'd like you to consider your current position ata the company you're working.
Do you feel you can develop your profile at a healthy rate by continuing with the job?
Are you satisfied with what you're doing?
Ask yourself these questions and then think about doing an MBA. An MBA course will push your career in a purely managerial direction where you'll be expected to saddle everyone together and lead effortlessly. It is a way to boost your career in a direction which would otherwise have been very difficult.