There were total 3 rounds till I attended. The first round was a written assignment. The second and third round was the technical interviews. The fourth round was expected to be HR round. I really believe that there are good people working in this company. After the third round, they called me and said that they can not further proceed with my interview process as I have a relatively longer notice period than they expect, as they are expecting immediate joining. They also said that I was good at technical interview and seriously this was the best thing that didn't let my moral down. I understand their situation as they are startup and need immediate joining. On the other hand, I have to serve my company for 3 months notice period for the same technical reason. I wish to work with such good team in the future. If you are reading this review and get an offer with them, I strongly recommend you to join this company.