Pros: free breakfast, lunch, dinner, everything!
Management made me feel important, gave me a lot of autonomy. It was great being at the office, and I loved coming in to work. Beautiful and spacious working space, free food all over the office, snack breaks encouraged, social office culture, education opportunities, the list goes on. I worked as a TVC Consultant for a short period, so my job was pretty simple and dated, but from what I gathered while working there Google is a dream place to work.