Graduate of an online degree here. I did some of the credits on campus and completed my associates at a brick and mortar college, so I got to experience both sides of it.
In terms of the quality, I find that is purely based on the instructor. I’ve found good and mediocre experience in both formats. If you’re unorganized and unmotivated, you will quickly fall behind in online classes. There is less structure and hand-holding.
For the employment side, if the college is regionally accredited, most employers generally don’t care. Plus, they don’t know if you went online. I went to a state college and the paper is the same as someone who attended in person. I’ve gone to work for publicly traded companies and mom/pops places. Unless you are trying to work for Google or Goldman Sachs, most people don’t care where you went. Let’s face it, most of us won’t.
The main arguments for going to brick and mortar college, is that you don’t make connections and network doing online classes. From my own personal experience, that’s baloney. You still work with others in project groups and get to know students. You connect on Linkedin. If anything, I would say chances of networking are greater in attending online classes as there are more actual professionals with work experience and it’s much easier to connect online. No awkward interactions.
I believe that students should figure out which learning method best suits them and go with that. For low cost, online colleges can’t be beat. If the end goal is to get a piece of paper, I would go with online every time.