Companies often require non-disclosure agreements from their employees because a non-disclosure agreement

allows the employer to release private information about employees if necessary
identifies all the different ways an employee could violate company policies
maintains employee trust, which is needed for productivity and therefore profitability
provides for a documented exchange of information between employees and employers