First, they called me up for onsite interview. It was very casual one and about 15 minutes( I had to travel for an hour in uber) and that is it for the day. Received a call after 1 week and asked me to schedule a face to face again, and this time it was technical interview and then with the president of the company. After the interview I asked how much time would they take to respond, they said in a week but I didnt get any response for one month, I have mailed them after a week and no response, then mailed again then they say decision is not yet taken, I wait till 1 month and I dont hear back I mailed them couple times and finally they say I didn't get through.