I starting working with genpact in 2012, and I will say it is the best place to start working for a fresher. They have the knack of getting the best from you.
The provide the best training to you. As from the salary perspective it is low than other companies, but the knowledge you gain from there is equivalent to getting a high cost training for free.