Google reviews

4.4

87% would recommend to a friend

(48,348 total reviews)
avatar

Sundar Pichai

82% approve of CEO

81% positive business outlook

Google has an employee rating of 4.4 out of 5 stars, based on 48,348 company reviews on Glassdoor which indicates that most employees have an excellent working experience there. The Google employee rating is in line with the average (within 1 standard deviation) for employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

48K reviews
2.0
Apr 13, 2017

Google Cloud is confused and struggling

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

The broader culture and opportunities are across Google are real and the culture is great in most places. Good embrace of the individual and solid equity. If you do start in Google Cloud, plan on making your way out of it to a more secure group within a . couple years.

Cons

Google Cloud has few real customers and wins deal by dropping price. Little real innovation and lots of politics. The management has been a revolving door of promotion-driven and warring fiefdoms for 4-5 years. They have mostly lost the Apps business to Microsoft Office 360 and the Public Cloud space to Amazon and Microsoft aside from a handful of faithful start-ups that are almost all of their business. Also, ageism and sexism is very real at Google.

5.0
Feb 26, 2016
Recommend
CEO approval
Business Outlook

Pros

- You drive yourself here. If you want to grow, you have to seek out opportunities and prove that your worth. This keeps you motivated. - Tons of interesting projects. There is no dearth of challenging projects that will keep you interested for years. Mobility within the company is easy as long as you are good performer. - You get to work with some very smart people and that makes you perform a notch above. - Management is intentionally less involved in an engineer's life and this avoids micromanagement, bias and single point of failure. This goes with point #1. You are free to define what can be done in your domain (of course you have to sell it). - a lot of basic infra exists and is exceptional. So you don't have to spend too much time on your "means" to the end. - pay for performance: if you are a good performer, you are taken care of. - needless to say, perks are amazing. - at Google you will learn a lot of things and you will learn it from the best. IMHO, I don't see a lot of engineers wanting to learn once they graduate, even from undergrad. They want to be person that build the next biggest thing. It's great if you truly have that skill.

Cons

- Google is a big company. So there are going to be winners and losers when it comes to career growth. Due to the high hiring bar, most people who don't win are smart people as well and their experience sours. This place is optimized to avoid false positives in every step and false negatives are inevitable. At least when you get promoted, you can feel good that you have truly done something. - You have to have skill to find impactful areas or projects or start one in order to grow fast. A lot of people can't or don't want to do that. They want it lying there in a platter in front of them (I don't mean this disrespectfully. I have been there). This is why smaller companies or startups look attractive. It's easier to grow in a less competitive place and there is nothing wrong in wanting that. In my experience, a lot of people who say Google is boring and young & smaller companies are those that are good at building things and solving problems that a thousand other engineers can solve. They just want a place where it hasn't been solved. At google, a lot of your basic services and infra are built. So the problems to solve get substantially more difficult and requires some lateral thinking as well. Again, no disrespect. There are lot of people out there, including me, who would like interesting problems handed over to us. - in a place of this size, you have to navigate some political issues. - in critical systems like search, you can just push new things (rightfully so). It's a process and you have to convince that your feature can be used by a billion people. I'm sure every company would do this.

2.0
Feb 28, 2013
Recommend
CEO approval
Business Outlook

Pros

In my experience, Google is an awesome place to work if: - you get intrinsic enjoyment from writing code - even when asked to spend months coding something for reasons that are unclear or less than inspiring (like lack of planning, inter-group politics, inertia, etc.) - you like reading code, doing code reviews, and having access to the entire source code of most google products. - you plan to work here for at least several years and like the idea of spending your first 3 to 6 months getting familiar with the large number of google-only systems, tools, libraries and coding practices that must be known even before doing small internal projects - even though this knowledge will be mostly irrelevant outside of google. - if forced to choose, you would prefer a high salary, incredible benefits and job stability more than working on projects you care about. There are relatively few Pros that survived my first 2 months here and that I'll miss when I leave. These are: - you are surrounded by smart, interesting people many of whom are new to the area and looking to make friends. - some really awesome internally-built tools for writing code, doing code reviews, building dashboards, etc.

Cons

Disclaimer: Google is the most decentralized company I've worked for in the degree to which different groups and projects have their own work intensity, culture, ambitiousness, manager quality, etc. A lot of people I know love working here, feel they are working on interesting/important projects, and are full of respect for their colleagues and leadership. My experience, unfortunately, has been almost entirely negative: - problems start with the hiring process because they put up vaguely described job openings, don't tell you almost anything about what you'll be working on during the interview, and then don't make any attempt to match you to projects you might care about or have experience with. The implied message is - you made it to Google, so you're smart enough to learn new technology, languages, and skills as needed, and we give you so much that you should be happy working on anything. After working here for several months, my impression was: - self-satisfaction, detachment/cluelessness/apathy and arrogance are prevalent including at the very top. - too many of the company's core slogans frequently don't reflect reality: - treating employees with respect - actually condescension disguised as benevolence - caring about users - actually often dismissing them as a nuisance or too stupid to use the product correctly. - setting goals that are so ambitious that you fail on some - actually often failing on un-ambitious goals for non-respectable reasons - openness in communicating with employees - actually, most communications end up being empty hype and ass-kissing. - maximise efficiency and productivity - actually, even simple web front ends requires constant battle against unrelated problems with unreasonably slow or broken internal APIs, overly slow build/test/deploy tools, lack of documentation for how to use internal systems, etc. - fast-paced entrepreneurial culture - actually, for too many people, the main objective is to look good and score points with their manager - this is true all the way up to the VPs that report to Larry - hire the best people - almost everybody here is really smart, but the culture often brings out the worst most unprofessional side of people - taking risks and changing the world - level of risk I see people taking is changing the location of a UI button on an internal tool without talking to the product manager first

Viewing 49 - 51 of 48,348 Reviews

Glassdoor has 70,154 Google reviews submitted anonymously by Google employees. Read employee reviews and ratings on Glassdoor to decide if Google is right for you.