Google Software Engineer reviews

4.4

88% would recommend to a friend

(9,707 total reviews)
avatar

Sundar Pichai

83% approve of CEO

81% positive business outlook

Software Engineer, employees have rated Google with 4.4 out of 5 stars, based on 9,707 company reviews on Glassdoor. This indicates that most Software Engineer, professionals have an excellent working experience there. Google is rated in line with the average (within 1 standard deviation) by Software Engineer, professionals compared to other employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

10K reviews
5.0
Mar 7, 2013

Very satisfied

Recommend
CEO approval
Business Outlook

Pros

it is the best company ever

Cons

I'm very satisfied with Career Opportunities, Compensation & Benefits, Work/Life Balance, Culture & Values

4.0
Mar 6, 2013
Recommend
CEO approval
Business Outlook

Pros

Work is hard, and there's lots of it, so it's not what I'd call a "cushy" job, but if you're not lazy and have what it takes to pass the legendary interviews, you will likely do well. It still feels like the company is run by engineers, even though that's not really the case anymore. And yeah, there's free food (3 times a day), soda, gym membership, and so on and so forth.

Cons

Management quality is clearly below what's required for a company of this size. It's incredibly difficult for someone senior to get up to speed to a degree where they'd feel comfortable.

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 9571 - 9573 of 9,707 Reviews

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