MSCS done, here's a short write up.
The diploma came in the mail yesterday, so I guess it is about as official as it is going to get.
I have about 25 years of experience in the tech world, at a FAANG company most recently, and various large hardware vendors before that . I was a CS major for 4 years back in the late 90s, and finally finished the bachelors as a transfer student at SNHU last year (had to retake pretty much all core CS courses). Overall, I think the curriculum was good. It covered most of what my day job has entailed over the last 10 years. Generally, the types of things you should have a good grasp of to be successful in the field. I think it was about the right mix of writing papers, with projects that were relevant. The projects were enough to demonstrate the concepts that were important, without being too complex that they took more time than they should have.
I had taken a few grad level CS courses as an undergrad, and I would say these were very similar in scope. Those had a lecture once a week for about 3 hours. I don't think you give up much doing it all online. I would guess I wrote about 350 pages in total.
It took me about a week shy of 6 months, so I did finish in one term. I think this was only practical because I wasn't working at the time - with a full time gig to balance, it would have been at least a year, maybe longer. I had been taking a break from the corporate world and studying something completely unrelated to technology, but had a lot of free time. I did take some fairly long breaks along the way as well. Unless you have an extensive background in the field, I would not go in with the expectation that you will finish in one term. I generally worked on 2 or 3 courses at once, focusing on 1. I would do research or reading on the others if I started feeling burned out, which started happening around course 4 or 5. I completed the courses roughly in the suggested order, but I don't think my advisor had a problem moving them around if I wanted.
Has it helped with my career? Hard to say, but I took a new job as I was wrapping up. A friend had done the GT OMSCS at about the same time, it covered essentially the same things, with more busy work, took longer, cost more, and he hasn't found a job yet. For what it is worth, no one in the corporate world has even asked where I got the degree from.
Hope this helps someone!