Microsoft (MSFT) gives employees such benefits as free health screenings at work, tuition reimbursement, and gym memberships. Popular employee programs like the the mentor program and the breakfast series that features speakers and free food help keep current employees and attract new ones.