R

Robert Pyskadlo

1 year ago

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:

No comments