TELUS International Employee Review
Really a good place to work at. Very homey feel and enjoyable people around. They are very considerate with their employees and offer so much more than what a company usually does.
Ratings by category
Salary / Benefits
Great environment. Happy here. Good management provides multilingual customer service outsourcing and digital IT services to global clients. Clients include corporations in fast-growing technology, travel and hospitality, financial services and fintech, games, telecommunications, and healthcare industries.