Excellent exposure to various parts of the business, high pay relative to most Vanguard entry level roles, strong job prospects at the company post program
Cons
Launch opportunities vary depending on the time you happen to graduate from the program. The only real downside is commuting out to Malvern.