Pros
-Great Benefits- food, gym, time off, good hours -Lots of opportunities for interns to sit in on meetings, get contact with higher-ups -Strong intern program in business and engineering -Can be proud to work at Google, your friends and family will recognize your achievement and looks great on a resume -Flexibility to work in different departments after a year or two with the company
Cons
-Actual day to day work not as exciting as it seems (lots of Excel, etc) -Lots of gossip inside and outside the company that account managers are just "glorified telemarketers" -Does not pay as well as finance internships though Google would like to compete with these sorts of internship programs at elite schools and campuses -Does not seem like a place you stick around too long; a young environment with lots of movement and attrition. -Recruiting process slow, flawed, and disorganized