Google tops the list of 20 companies offering the best internships, as rated by career website Glassdoor. Among the perks offered at such companies: free meals, social events, relocation help and more. Here's a rundown.