Best place to work
I cannot count all of the benefits of working at TELUS. This was the best company ever to work for.
I left to start my own information technology business.
Prosflexibility, work/life balance, salary, benefits, great management
Consharder to move up, so many other very talented people