The interview process was sub-par. There were many rounds of interview and the interview process was rather lengthy. The company is not very professional in responding. They take a lot of time to respond to emails or voice-mails in between the interviews.
They took a lot of interviews for a long time. The kicker was after the final interview they never responded if I was selected or not. I was one of their top candidates (that's what they said in their email). But they didn't have the courtesy or professionalism to let me know the interview result even after sending them many emails and voice-mails. So after around 45 days (between the first call with recruiter to final interview) on the entire interview process, I haven't received any information from them if I have been selected or not. If someone has invested so much time and effort, at-least they should have the courtesy and professionalism to let them know the results.