Covers theory - instructors are not that good. Free resources or $10 courses are better.
Period: 8 months. 2 months + 6 months or 4 months + 4 months. The first option is for those who are actively looking for job, the second is for those who have a job. The second period is called the support period where you don't have any weekly live class or pre recorded videos to watch. You have to keep begging for access for everything from videos, access to signup sheet for coaching call, extra videos covering topics that were in other videos where they tell you to beg them for access to those videos. It gets very tiring. It took me 4 days to get access to Discord groups. Only 15 people are active in it. You don't have access to people in other cohorts.
The so called success coaches take 4 to 5 days to respond to your queries. You have to keep creating tickets every day for all the issues you will encounter. Very poor presentation skills by most of the instructors. They waste lot of time. The first orientation was 2.5 hours and this could have been done with half the time.
Videos are not searchable, so no way to find where a certain topic or problem is covered. Lot of duplication in the videos by different instructors. You have to watch all the videos because sometimes some of the topics are covered better by some other instructor.
The questions asked are the same by developers when they go to the coaching calls. It shows the poor quality of the recorded videos. It is not getting revised based on lack of clarity so everyone has the same doubts.
Practice wise not much help. They just leave you alone. There is no group practice session. They pretend to be like a university giving you a degree. Useless timed tests, stupid quizzes and overloaded with content that is not edited (you hear people coughing, sneezing, clearing the throat, shaving noise, farting you name it, it's all there). They just tell you to practice. But they don't teach you how to practice.
If you ask them any question outside of their curriculum none of the technical coach will be able to help you. Even the questions that are within the curriculum they are not able to resolve any coding issues. They don't look at your code. They don't help you if you have one or two test cases failing and you need help to resolve it. I tried several different coaches all are either incompetent or don't want to do any work.
Too much emphasis on patterns / templates. They try to fit all the problems into their templates which means if you fail to map the question to one of the template, you will be hosed in the interview. The result is you end up with hacky code that does not directly solve the problem. They advise you to customize the template.
Focus is not about refining your thinking process and building your problem solving skills.
Good things: Time and Space complexity tradeoffs. Discussion of different approaches in the first week. Maybe it's because they wanted to minimize the refunds in the first week. That could be the reason why they releases the best thing in the first week.
All the content is locked, so you have to wait, when it gets unlocked, you will not be able to catch up the pre recorded videos, live classes, practice problems or tests. One of the guy switched from 2 month to 4 month track. No idea what the 4 month track is like.
There are some good things. You will know the scope for the topics to study. 4 to 6 hours of technical coaching sessions are mostly idle, either people who signed up don't show up or the coach just waits. So only about one hour is active, you can pickup practical tips if you listen to the conversation.
Only one out of 3 live classes had a good instructor. Live classes don't start on time. They get delayed by half an hour to an hour. Technical coach refers you to geeksforgeeks and tells you to read the article on that site. Not that useful in terms of understanding. It happened for insertion sort, bridge in a graph etc.