4 rounds: 2 technical, 1 manager, 1 HR, The people were good but it was a long day interview. The interviewers were exhausted and tired of interviewing more than 250 people a day. Its a good place but a lot of politics at workplace and projects. If you know someone up in the ladder than its a good place else everyone seems to be pushing their work on you.