Research recruiting and retention strategies at three different companies. What distinguishes one company from another in this area?

Research recruiting and retention strategies at three different companies. What distinguishes one company from another in this area? Are strategies such as signing bonuses, tuition reimbursement, and business casual dress codes standard for new information technology workers? What strategies appeal most to you? Summarize your ideas in a two-page paper, citing at least three references.