I worked on a contract at Google for 1.5 years and it was better than I could have imagined. Free food, free gym, great facilities, and amazing people. I would go back in a heart beat if there was a Philadelphia location.
Free breakfast/lunch/dinner, free onsite gym, great culture
No healthcare benefits to temps, temps not able to go to same events or participate in the same functions as full-time employees