R
Robert Pyskadlo Review of Telus international philippine...
Telus International is a great company to work for...
Telus International is a great company to work for. The work environment is nurturing and motivating. The management genuinely cares about the employees and their growth. The company provides flexibility and work-life balance. I am proud to be a part of this organization and would highly recommend it to others.
Comments: