The failure rate is very high from what I hear. Which i guess is the best way to tell if a program is legit.
Some of the classes have a metric ton of homework and projects, and the deadlines can be pretty rough. I know my coworker was sweating after work a few times (this was pre-pandemic) and told me they'd be spending a few evenings implementing project work.
I can't say enough good things about OMSCS. I'm finishing my 7th class and got an SWE role during my 5th. It's the real deal.