On-the-Job Learning in the Software Industry: Corporate Culture and the Acquisition of Knowledge