The website has been built in a very unique way, it engages you and you learn a lot, you gain a lot of confidence. Today(my 22nd day with the website) when I am writing this review, I have offer from 2 big companies. I was preparing for a long time but never had the confidence to apply in any of big companies. The moment I joined interview bit things started going in a fast forward mode, suddenly I am not afraid anymore. It makes you a better programmer as well, you start looking for all the corner cases in your code, which is thing many company interviews keenly focus on.