The pay was great--and even better when the pager bonus (which was not mentioned in the offer) is counted.
The tech is, as it must be, groundbreaking. There are more problems with tech debt than might be expected, but resources tend to be thrown at problems before things go critical. Do note: on average, the engineers there are merely above average. Lots of greatness there, but also a lot of embarrassing code.
Their promotion of tech leaders to management has a siginficant drawback, in that these two skills are extremely different. First-level managers especially are very random in their skill.
But beware: Google is even more aggressively liberal internally than externally. Conservatives keep their heads down, and being outed can lead to unbearable conditions.
On the plus side they have 2 restaurants on site in Kirkland, WA. On the down side job expectations are extremely poorly defined so advancement is solely based on who you know. The methodology and quality control are mediocre at best.
Toxic work environment and poor quality management
The department I was brought in to work for was dysfunctional at best, I was there as an expert in my field, but the resource did not utilize nor leverage my skills. The resource had insecurity issues and stress attacks about their job. Not a good experience with my direct reporting manager; however the other departments in our area seem to run better. I had excellent feedback from the departments I worked with when I was able to work without a micro-manager so constricted by their own stress brought on totally by themselves or corporate goal that was too aggressive for them - totally bad experience.
laid back chill work environment with mobility and flexibly with experienced management
corporate goals and performance initiatives seemingly stressful to achieve
Worked there two years. Two of the most miserable years I spent. Job was boring, management was hostile and culture was very self absorbed and arrogant. But hey they had great insurance and free lunches. So, you are healthy and get 1 hour reprieve from the boredom.
Working at Google was great. The people are very smart, the job was interesting, and I had a lot of freedom to do the work that I thought was best.
Unfortunately, after I had been at Google about three months our VP decided that all of his team that worked in the United States outside of Mountain View had to move to Mountain View. I was one of seven people on the team outside of Mountain View and another of the seven was my manager. I suspect she knew the required move was coming well before it was announced because she left the group shortly before the move announcement. I chose not to move and found another local job about a month before I was going to be required to move to Mountain View.
Free lunch, smart employees, freedom to do the work in a way that you think best
I was on the Google Play contract with Xerox for two years. The pay was less than stellar, the benefits were below par, and the work environment was a few card tables in a poorly ventilated room for the first few months I worked there.
Xerox lost the contract eventually, so there is no real reason to utilize this review to judge any other Google contracts against my own experiences.
Access to the entirety of the Google Play library
Draconian schedule, no real work life balance, uninspiring management, back to back calls with customers.
I liked to start work early. This was not a problem with my managers. I was a tester for Android Hangouts. We had sufficient equipment to do our jobs and very good supervision. Google's tools are easy to learn and use, for the most part and issues seem to get fixed in a reasonable amount of time.
I enjoyed working with our leads and Manager. They worked extremely hard getting us up to speed on changing features. Google's facilities are first rate! I would be very happy to go back on another Vendor job if the opportunity arises.
Free meals, drinks, great equipment, excellent work environment
I worked at Google as a contract employee for 18 months. The work environment is fantastic, the benefits (free food and drink) are unbelievable, you get to work with some of the smartest people on the planet.
Google is full of smart people, and they know it. The compensation and the perks (on-site meals, gym, etc) are amazing, but I think it's the only thing keeping people here because most of your coworkers are jerks.