I applied through a recruiter. The process took 4 weeks. I interviewed at IGATE (Richfield, MN) in Dec 2014
Interview
They Called and scheduled interview, and then rescheduled for at least 5 times. But the interview never happen. Their interview process is so pathetic, they don't even send you a calender invite.