Virtually every large company has a graduate training programme.
Graduates are the senior managers of the future.
It is important to get them to be effective fast, and to imprint them with the company's key strategic vision for the future. A good graduate training programme attracts the highest quality graduates to apply to the company. A good graduate training programme is a key part of the company's reputation as an excellent employer. This is important in attracting and retaining employees at every level. Companies have a moral duty to invest in the training of graduates, to help create a pool of talent which is beneficial for all companies.