Pros
From the moment the opportunity arose, I was thrilled to be a part of the elusive Google empire - all those free meals, riding scooters in the halls, the brightly colored offices, gym classes and casual culture. I was very proud to work for such a respected, prestigious organization - it reflects how people think of you and that never gets old...I'll never forget after telling a new friend I worked for Google he remarked "well you must be someone pretty special to be working there..." And I was!
Kontras
Although my peers made the best efforts to treat me "as an equal", the fact that I was a lowly *contractor* was never far from my mind. Yes, I was entitled to all the same physical privileges (massages, food, never ending snacks) but I received no other benefits (medical, 401k), and could not even gain access to internal job postings, because, well, I wasn't really a "Googler". I was also not entitled to a share of the sales bonus on ANY of the campaigns I worked on, although all full-time Googlers were. But I wasn't bitter, because I was working towards something, and I had a plan. I went out of my way to prove myself, work late hours, get noticed, and although my manager did make an effort to hire me on full time, it never happened, because it was never truly made a priority. Another thing that rubbed me the wrong way was the sense of entitlement many Googlers seem to have. Complaints about food choices and other corporate decisions were not out of the norm - I think many people have forgotten what the real world is like...