I heartily agree with your advice to corporations about their hiring practices. I recently considered applying to a large hospital-health organization. I could have walked directly from graduate school into a software engineer's job with a good salary. They spread the bad news about this hospital to every technical student that the hospital might have hired. As a result, the hospital is desperately offering bounties for new employees and advertising like crazy.
Organizations seem to have a way of simply ignoring input from most of their employees.
After all, you can't implement everyone's plans and ideas. Orga nizations seem to need a few partners and many journeymen. It can be very frustrating to slug away for years trying to become one. So, now for something completely different. As an engineer, I had an impeccable reputation for honesty.