This is one of the best company I've been with
Telus has been my family for almost 2 years. The management is very accommodating specially the Team Leader that I was assigned with. The environment is very cozy that you would feel very relaxed working in everyday. The location from where I lived is also very accessible.
Free Pool Table, Free gaming area