Pros
You get to do rotations and try out different jobs at Telus. Rotations are great if you are coming from a university without COOP or if COOP didnt give you enough insight into what you wanted to do with your life. You get to expand your network at Telus and if you are lucky meet some of the awesome people that are still in the company.
Cons
They say when you graduate from the BTLDP, you are very valuable to Telus but that is not reflected in salaries/ promotions. Pretty much you get the same salary for the 3 years you are in the BTLDP. After you graduate you receive no promotion. The salary they pay you when you are in the BTLDP is much lower than the market so after 3+ years of doing a job you are still making less than what you would have if you joined another company straight out of university.