
They have a fair and good package
Happily working in teleperformance here
Beautiful environment i liked it
Because this company is best
The leadership team should be important considering we are working as a team and managing people to make every one happy and make the company a very good. Environment