Pergunta de entrevista da empresa Genpact India

tell me something about yourself