I suppose every company is different. As a counter-example, we have two different programs -- one for CS grads and one for other non-CS science grads (e.g. physics, math, ee, biology, etc.). Both programs are about 3 months in length and are meant to either teach or refresh practical skills needed on the job. This includes both outside knowledge (e.g. C++) as well as internal tools/processes. More importantly, the group "graduates" as a class and everyone starts their job knowing a decent size group of people in various places throughout the company. A job isn't entry-level if it requires experience outside of school. I just wanted to give an example to show that programs like these do exist. In fact, some of the best programmers I know were math or physics grads with no CS experience outside of a few classes.
It would be interesting to see data on this. My gut says most companies with a large number of employees have some kind of program, so it may just be something that is acquired over time and only systemic in smaller companies. They maybe don't need to spend the resources on it because there is enough competition for the small number of positions.