MBAs and engineers are not mutually exclusive groups. I have an MBA+MSc myself and quite a few people in my MBA class had at least an undergraduate degree in engineering.
In my experience an engineer with 10 years of work experience + 2 years of MBA is much more rounded than an engineer with 12 years of work experience. Given the choice between an engineer or an MBA without an engineering background, I'd pick the engineer though.
In my experience an engineer with 10 years of work experience + 2 years of MBA is much more rounded than an engineer with 12 years of work experience. Given the choice between an engineer or an MBA without an engineering background, I'd pick the engineer though.