Not sure depending on the department.
Company is offering many customer service experience in many different sectors its a great place for new comers
Yes you can work remotely at teleperformance. You can work there many years once you know what you need to do.
No on site only