Organizational commitment has been defined as the degree to which an employee has a strong belief in and acceptance of the organization's goals and values, a willingness to exert considerable effort on behalf of the organization, and a strong desire to maintain membership in the organization