I cannot provide insight on an MBA, but can provide insight on completing an online master's program while working. I did it between 2015-2018, taking 6 hrs/semester and 3 hrs/summer semester. This was based on work and university limitations. My Master's is in Natural Resources from the University of Idaho. I am also completing online master's level courses at present for the Navy (online Joint Professional Military Development...think of it as professional continuing education).
Pros:
-Online programs are flexible. If you can't balance priorities and rely on someone else to manage your time, don't do it. Otherwise, go nuts and have fun.
-You'll get out of it what you put into it. I still remember a lot of what I studied, even though I do not apply it in my career. I found the material interesting and was genuinely engaged throughout the program.
Cons:
-Relying on discussion boards is not easy. Common problems are people not posting in a timely fashion or posts lacking substance.
-bbLearn (Blackboard Learn) is a preferred online platform...it is not very good.
There's more. On the whole, I'd recommend it. Go into it with a clearly defined and reasonable expectation. Don't do it because "everyone else is" and you're not sure what it may or may not get you. My newfound "mastery" of Natural Resources likely won't get me a lot for my Navy career, but a master's degree of any flavor is a requirement to promote and screen for certain jobs, and it cost me less than $2,000 total because I was considered "University faculty." I knew all of this going into it, and it met all of my expectations: cheap, interesting, required for the career. I didn't do it simply because "others were." I'm not saying you are, I'm just saying...manage your expectations, because it will cost you time and money.
One question to consider: Have you taken any admissions tests?