Many do not know if they work at the correct companies and do not know what is expected from them. An interesting topic that was proposed was that young engineers do not know how to deal with clients and problems as they arise.
It was a very interesting discussion and young engineers then asked if Universities should provide them with a special communications course or module to teach them how to communicate effectively and to deal with clients. So the major question that was proposed was "Should universities modify their existing courses to include a business module?"
I personally feel Universities should include a business module course in the curriculum whereby students will be better prepared for the business world as theory and business in the engineering world go hand in hand.