I got my MBA from Franklin University. I worked my normal 8-5 job and took the classes in the evenings. I liked the program, most of the professors, and the price. I think that it only took just over a year.
I will say that for Franklin, you will mostly get out what you put in as there were students that blatantly plagiarized some of their papers and didn't get caught.
My work had the same $5250 reimbursement cap but you could apply for new funds up to 3 years after completing the course.