You're right in the middle, which makes it a tough choice. Personally I would lean towards the MBA program - and try to get a stellar GMAT to offset your lower-than average work experience, and also apply to other, less competitive MBA programs to hedge your bets.
However, you'lll probably want to connect with ESMT directly, and tell them about your work experience to see which program would better align with your goals. PS they won't consider internship or pre-undergrad experience as work experience.
You're right in the middle, which makes it a tough choice. Personally I would lean towards the MBA program - and try to get a stellar GMAT to offset your lower-than average work experience, and also apply to other, less competitive MBA programs to hedge your bets.
However, you'lll probably want to connect with ESMT directly, and tell them about your work experience to see which program would better align with your goals. PS they won't consider internship or pre-undergrad experience as work experience.