Big brother getting bigger - Software Engineer Google Employee Review

2.0
May 12, 2025
Recommend
CEO approval
Business Outlook

Pros

- The pay is very good. Very high year-on-year raises and bonuses, very lucrative stock shares. - Depending on your team/product, it's possible to work on very high-visibility projects that look great on a resume. - Lots of experience "working at scale" as per Google's favorite talking point - It's true that most people you work with are really very smart, motivated, and proactive

Cons

- The company is moving in a direction that gives individual employees less and less freedom and judgement to do their jobs. The Google logic is: if we want people to start/stop doing something, we invest money into enforcing it. This applies to everything from minor coding style, to attendance and parking. Infringements of all kinds can result in a pay cut. The attendance policy uses your IP address to detect whether you're working from home or somewhere further away. Meeting rooms track faces, and will send you an email if not in your assigned meeting room 15 minutes into the meeting. Managers have a dashboard to see daily badge-ins. - Very strong emphasis on hierarchy and individual ownership. Little emphasis on teams. Engineers are incentivized to "own" things and supervise others rather than to collaborate and help each other. - Google is very old-fashioned in the way they do things. They live on not only a "tech island" but also a "process island". They are very invested in "waterfall" development style which favors writing a formal document before making any small code change, and then throwing it over the wall to a junior engineer to implement. Engineers aren't really encouraged to (or given time to) read and learn from sources outside of Google, so most engineers aren't aware of alternatives to or reasoning behind "the google way". - Extremely conservative leveling and promotions. Promotions are highly political and depend heavily on your manager's motivation and presentation skills, which does not always feel very fair. You're typically pushed to operate at "L+1" for a year or more before you would be granted a promotion due to arbitrary requirements. - Little support for junior developers. At lower levels, it can be really difficult to get assigned "L+1" projects which will allow you to be promoted. In my experience with multiple teams, it's very common for junior engineers to be isolated from the rest of the team, only getting passdowns from the engineer "supervising" their work and little exposure to the rest of the team. People tend to take contributions from lower-level engineers less seriously, solely based on their level, which means more friction to get your job done. - As much as Google touts their "fun" spaces, and their anti-micromanagement philosophy, in practice, you get assigned way too much work to be able to make use of this. There is no time to learn and grow on your own. In all the years that I've worked for Google, I can count the number of conversations I've had with co-workers on two hands (and I'm a pretty social person). It's really not a people-centric company at all anymore.

Explore other reviews about Google

5.0
Jul 15, 2026
Recommend
CEO approval
Business Outlook

Pros

work life good food chill managers

Cons

a lot of politics needed to advance

4.0
Jun 21, 2013
Recommend
CEO approval
Business Outlook

Pros

1) Food, food, food. 15+ cafes on main campus (MTV) alone. Mini-kitchens, snacks, drinks, free breakfast/lunch/dinner, all day, errr'day. 2) Benefits/perks. Free 24:7 gym access (on MTV campus). Free (self service) laundry (washer/dryer) available. Bowling alley. Volley ball pit. Custom-built and exclusive employee use only outdoor sport park (MTV). Free health/fitness assessments. Dog-friendly. Etc. etc. etc. 3) Compensation. In ~2010 or 2011, Google updated its compensation packages so that they were more competitive. 4) For the size of the organization (30K+), it has remained relatively innovative, nimble, and fast-paced and open with communication but, that is definitely changing (for the worse). 5) With so many departments, focus areas, and products, *in theory*, you should have plenty of opportunity to grow your career (horizontally or vertically). In practice, not true. 6) You get to work with some of the brightest, most innovative and hard-working/diligent minds in the industry. There's a "con" to that, too (see below).

Cons

1) Work/life balance. What balance? All those perks and benefits are an illusion. They keep you at work and they help you to be more productive. I've never met anybody at Google who actually time off on weekends or on vacations. You may not hear management say, "You have to work on weekends/vacations" but, they set the culture by doing so - and it inevitably trickles down. I don't know if Google inadvertently hires the work-a-holics or if they create work-a-holics in us. Regardless, I have seen way too many of the following: marriages fall apart, colleagues choosing work and projects over family, colleagues getting physically sick and ill because of stress, colleagues crying while at work because of the stress, colleagues shooting out emails at midnight, 1am, 2am, 3am. It is absolutely ridiculous and something needs to change. 2) Poor management. I think the issue is that, a majority of people love Google because they get to work on interesting technical problems - and these are the people that see little value in learning how to develop emotional intelligence. Perhaps they enjoy technical problems because people are too "difficult." People are promoted into management positions - not because they actually know how to lead/manage, but because they happen to be smart or because there is no other path to grow into. So there is a layer of intelligent individuals who are horrible managers and leaders. Yet, there is no value system to actually do anything about that because "emotional intelligence" or "adaptive leadership" are not taken seriously. 3) Jerks. Sure, there are a lot of brilliant people - but, sadly, there are also a lot of jerks (and, many times, they are one and the same). Years ago, that wasn't the case. I don't know if the pool of candidates is getting smaller, or maybe all the folks with great personalities cashed out and left, or maybe people are getting burned out and it's wearing on their personality and patience. I've heard stories of managers straight-up cussing out their employees and intimidating/scaring their employees into compliance. 4) It's a giant company now and, inevitably, it has become slower moving and is now layered with process and bureaucracy. So many political battles, empire building, territory grabbing. Google says, "Don't be evil." But, that practice doesn't seem to be put into place when it comes to internal practices. :(

3865
See reviews by: Helpful|Rating|Date|All