I love working at Google! If you get a chance to work here, definitely do it! Whether you come in as a contractor or a permanent employee, you definitely will get the experience of a lifetime.
With that being said.. I do feel like contractors (known as TVCs) are treated differently. I still think there is an overall great culture, but I wish they gave TVCs some of the resources they give permanent employees. Part of the reason I'm open to other opportunities is that there really isn't a clear path to conversion, the line is pretty blurred. Not to mention you have to re-interview for it.
Google loves people that "thrive in ambiguity" but as a TVC it's a little concerning when you don't have much guidance on how to push for conversion. You are essentially doing the exact same job as permanent employees, but apart from good numbers they want to see other intangibles to really have a strong case for conversion. Some of the top performers on my team were TVCs but unfortunately are not at Google anymore because they didn't make it through the conversion process.
Would I take this job as a TVC again? Probably. I admire this company and love how much you grow as a professional. I am definitely still gonna give the conversion process a shot, but I'm also realistic and know I need to be keeping my options open.
Culture, Great Food, Great Ammenities, Great Work/Life Balance, Great people
Ambiguity, No clear career trajectory for TVCs