H
Hamad AhmadReview ofTeleperformance Canada
I would not recommend working here. They have an e...
I would not recommend working here. They have an extremely high turnover rate. People are joining and quiting usually within the first week.

Comments: