TELUS International Employee Review
I really enjoyed my stay with the sad company. People are friendly, approachable and respectful from the directors, operation managers and down to the facility and security team. Work load may not be that easy but its the people who i am working with makes it easier.
Ratings by category
Salary / Benefits