Competition for talented software programmers and computer hardware engineers is so intense, interns can expect land salaries of $4,000 to well over $6,000 a month at some top tech companies, according to InternMatch, a site that helps students find paid internships.
One company even pays as much as $7,500 a month.