I don't know much about Riddle or other online MBA programs, but for any school, I would take a close look at their employment stats. Most highly ranked/reputable schools will tell you exactly how many people started their program, how many finished, how many had jobs at graduation, average & median starting pay, bonus, industry, etc. Then you can get a clear picture of what the potential payoff will be for sacrificing your time and money going through the program. I'm sure online programs will be different, because most people are employed while going through the program, but they should provide specific data about the number of students receiving raises or promotions and amounts, etc. I know UNC offers a fairly well-regarded (though expensive) online MBA, so that may provide some kind of reference point to compare programs.