Like many things about the way Google was run, I really didn't appreciate Memegen enough until I left.
Also they took Memegen away from me. WTF.
EDIT: I'm probably forfeiting my referral bonuses by handing out that information. Better to contact me: [email protected]
2. I worked almost 2 years at Google, you're damn right I do. I still work for (edit) at a different assignment to pump up my SRE experience though, so I don't know what the effect will be on future prospects. I imagine having Google, even as a contractor, looks good on a resume. In either case, the experience was invaluable.
3. This gig MADE my career. Again, I was homeless, jobless, no real experience of any worth, and now I'm making 6 figures in San Francisco with extensive knowledge of cloud computing, application design and architecture, SRE principles, etc. We'll see where it goes from here, but honestly I prefer the coding side of things, so I'll have to put in more work to learn to pass coding interviews if I want to get away from SRE/Ops work. That's something you can't learn on the job, which is really the only way I tend to learn things.
Then I got a new manager, new policies were enacted, they canned my project, and they took away my access to Memegen. Memegen was the last straw, so I left.
Anyway, Google had good reason to use contractors. Their hiring standards and policies makes it extremely difficult and costly to hire people, and many jobs there typically only have a retention rate of about 9-12 months, or just isn't "involved" enough to demand a FTE position, or needs to be scaled up more quickly than they can hire for. It just isn't worth it to go through the full Google process for jobs like that.