TD Interview Question

Why TD CPA rotational Program?