I have engineering degrees and an MBA, none online. However, my perspective is, as indicated here, an MBA is not a magic ticket to the jobs market. An MBA is not aquired knowledge, for me it was just practice in public speaking and working on teams and presenting information to a room full of people. Engineering on the other hand, is acquired knowledge, I knew something after 4 years of study that I did not know when I graduated from high school. My 2 cents..