TELUS International Employee Review
Cool working environment
I really loved this company I had fun working on this compang all the management are good and they had a friendly working environment over all indeed #happyhere . However Im looking for a compang that can provide a high salary.
Ratings by category
Salary / Benefits