Well, it doesn't happen over here. Companies expect you to have a degree before you join them; sponsorship only happens for masters and doctorates.

They will pay for professional qualifications though, such as law, engineering, accountancy, IT, and so on. But to get those, you have to be employed in the field anyway, so you are making a contribution to the organisation in the process.

The obvious way to get your academic education paid for is to join the military. That makes sense, as they are the only people I know who would have an enforceable contract if you flunk college.

With a civilian organisation you would just go bankrupt............. with the military you would go to Baghdad