I applied in-person. The process took 1 day. I interviewed at TELUS Digital (New York, NY) in May 2019
Interview
Surprised to see such a short interview process. They really don't grill the person and judge any potential liability.
If you can't get any other job ,then come to Telus India.