Hardest 10 weeks of my life. I didn't have a Computer Science degree, so almost everything we learned was new. It's not going to be easy if you do have a CS degree, and if you don't, it's almost impossible.
Our 'batch' was whittled down from 25 to 13 people, so just over 50% retained. Granted, 5 chose to leave before signing the contract on the 8th day of training. You never knew who would be 'let go' next.
Our trainer actually taught for maybe 2 hours a day- for the rest he would give us links to learn on our own. Some reinforcement and exercises would have been nice.
Redo your mistake-riddled quizzes. Our trainer said these questions had been there forever (where 2 answers could be correct, or none of them are technically correct), but no one ever fixed them.
Minimum wage during 10-12 weeks of training.