Fantastic program. Gives you a year of experience and the pay is actually a living wage. People are fabulous. A great experience and a great way to "launch" your career.
Cons
No cons...this is a great opportunity for new grads.
Unpredictable, unhelpful managers, all good corporate jobs are in Toronto, no guarantees you will be placed in a good internship rotation - lots of people had bad experiences.