I figured that if the school wanted to employ its students within the confines of the school then that could be up to them.
As to leaving on completion of their degree what happens if they don't complete their degree? If they underperform or if they constantly change their major?
Course done. Pass or fail, you are going home.
....
Concurrent thought. I saw an article proposing more 3 year programmes, as in Europe, with fewer electives, rather than the enriched 4 years honours programmes.
Currently with electives the students are at school for 8 semesters over a 12 semester period, summers off.
The article proposed limiting the standard programme to core subjects taught in 6 semesters over three years.
I would go one step further and eliminate the summer break, especially for foreign students, and process all students through 6 semesters of core subjects in 2 years.
The article's rationale is that both society and the kids benefit from getting them into the working world sooner while they are still energetic and questioning.