I have been working at IGATE full-time (More than a year)
Great working environment, leaning opportunities, career growth.
Less incentives, comparatively lower pay.
I applied through a recruiter. The process took 3 weeks. I interviewed at IGATE.
Tecnical screening is more difficult as they dig into detailed level.
Sometime the interview may get extended 15-20 mins. There will be more than 2 interviewer and multiple rounds.
They also check your management skill but that might not be fully utilized in real time :)
They will not negotiate