I applied online and was reached out by the director next day and was invited onsite. I had around 6 onsite technical interviews. The interviews were very long and lasted from afternoon until late evening. The interviews were highly technical. I was disappointed with the last interview since it was not on the schedule and i was already exhausted. Also, the interviewer was rude and tested my patience.
I received the feedback in 3 days and was invited to have a chat with one of the founders. He sounded like he was doing me a favor by offering me a job. I was not at all comfortable throughout the process and hence declined the offer. Dont expect professionalism from these guys.