i
ReSource Pro
Insights from employee reviews on AmbitionBox
93% employees reported
31% employees reported
69% employees reported
View more detailed insights
7 reviews
16 reviews
Jobseekers also viewed
EXL Service
WNS
Genpact
Infosys BPM