I had the opportunity to work at Genpact as my first job after graduation. Genpact offered me a low CTC package but I wanted to experience the corporate workplace and understand how an MNC functions so I joined the company.
For the entire first month they gave us vocational and communication development training in order to prepare us for client dealing.
The ambience of Genpact is nice and you get to learn a lot from people working there. However, you can't consider Genpact for a long term job as they provide low career growth opportunity as well as low salary. You can't grow financially in this company.
The only benefit from Genpact is they work hard to polish your communication skills which will help you throughout your life.