"India Owned and outsourcing businesses."
What do you like about working at Genpact?
"Most coworkers"
What don't you like about working at Genpact?
"Systems need some work and if needed assistance had to call tech help desk in India. Business outsourced to India."
What suggestions do you have for management?
"Need Better skilled managers."
Update your browser to have a more positive job search experience.
Upgrade My Browser