The Tech recruiters from the India office treat candidates like tissue papers. You can expect a call from the recruiter even at 6:30AM, just to verify if you've attended an interview at 11:30PM the previous night. But when you call them back during normal work hours (excluding lunch hours) they just won't answer nor return your call. Still further they just do not keep up to their word of rolling offer letters, be aware, please do not proceed if you've not gotten something written so you can go back to them.
I was verbally offered the role, and informed that paper work was pending. The joining was to happen in 12 days. I gave them time till it was 5 days before the discussed joining date. I called the recruiters all 5 days, they just wouldn't pick the call. Finally it was a miracle when the recruiter picked the call on the day I was supposed to join. Informed the role was closed due to reorg. 1 month of time gone to waste!