In a world where I've been going to a large university that is among the best in the nation for computer science since I was 15, with work as a software engineer at another fortune 50 company for a year. Age isn't everything. Drive and ambition to get a college education leads to better jobs than age ever will. Anyways, I've been told I'm going to have a team of two other interns. I'll work with people in Seattle, Dublin, and Hyderabad. About interns sucking, that's not true in my case. In my last one (Supervalu, software engineer), it was one of the best experiences I've had. I learned a ton, my projects saved the company over a million dollars, and I had fun. Microsoft has the best internship program in the country, so I'm not worried about it sucking. It's not Xbox or Windows 8 I get to work on, but it will still be fun.