Banner image for Google

Overall employee rating

3.5
Based on 139 reviews
5
4
3
2
1
Detail Ratings
Work life balance
3.0
Career Growth
4.0
Work flexibility
4.0
Job Security
4.0
Pay and benefits
5.0
Leadership
3.0
Company Culture
3.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy or truth of any individual submission. Read more
Software Engineer
3.7
11 July 2026

Good for learning, tough for promotions

Working at Google as a Software Engineer in the Mountain View, CA office offered incredible learning opportunities and a solid foundation in big tech. It's a great place to pick up new skills and work on interesting projects, but don't expect super fast promotions.


Pros

You get to work with some really smart people and on cutting-edge tech projects. There's a ton of internal mobility if you want to switch teams or try different product areas, which is great for exploration. As a Software Engineer, I always felt like I was growing technically.


Cons

Career growth, especially promotions to Staff Engineer, can be incredibly slow and competitive here. It often feels like you're stuck at a certain level for years, even with strong performance. Performance review cycles can also feel a bit opaque, making it tough to know what exactly you need to do for advancement.


Advice to Management

Clarify the criteria for promotions, especially for mid-level Software Engineer roles. Try to streamline the advancement process a bit more and provide clearer pathways for growth beyond just switching teams. Transparency in performance reviews would really help too.


Ratings by topic
3.0
Work life balance
3.0
Career Growth
4.0
Work flexibility
4.0
Job Security
5.0
Pay and benefits
3.0
Leadership
4.0
Company Culture

Similar reviews
Software Engineer
3.7
28 April 2026
Solid Work Flexibility in a Hybrid Setup
Pros: I've found pretty solid work flexibility as a Software Engineer here. The hybrid model is a lifesaver, giving me regular WFH days. It's great for managing appointments and commutes to the Mountain View campus.
Cons: The "flexible hours" can feel a bit constrained by team meetings. Sometimes, despite the WFH days, I'm still expected to be online for long stretches. The big tech environment often means high demands, which impacts true schedule freedom.
Advice to Management: Try to set clearer boundaries for "flexible hours" to avoid constant team dependency issues. Empower managers to really let teams use their WFH days effectively without pulling them into unnecessary onsite meetings.
Show more
Software Engineer
3.7
28 April 2026
Great Perks, But Watch Your Work-Life Balance
Pros: The perks are definitely real, like the food and campus amenities. There's good support for career growth if you're proactive. For software development, the resources available are top-notch, which makes problem-solving easier. The hybrid model offers some flexibility.
Cons: It's easy to get caught up in the grind, especially with project deadlines. Work-life balance can be tough if you don't actively protect your evenings and weekends. Some teams in the Mountain View office expect you to always be 'on', which can be draining for big tech roles.
Advice to Management: Encourage managers to genuinely enforce healthier work hours and reduce the pressure to constantly overperform. Better communication on project scope changes would also help.
Show more
Software Engineer
4.0
25 April 2026
Decent Work-Life Balance for a Big Tech Role
Pros: I've found the hybrid work model really helpful for my personal life. As a Software Engineer, I get a good amount of autonomy, which helps balance tasks. The Mountain View, CA office perks also make the onsite days enjoyable, so it's not all bad.
Cons: Sometimes, managing expectations for big tech projects means working more than 40 hours. It's easy to get sucked into work, especially with demanding product launches. Not every team has the same great work-life balance; some are definitely more intense than others.
Advice to Management: Keep pushing for more consistent work-life balance across all engineering teams. Empower managers to protect their team's time from constant demands, even when working on critical search engine features. It makes a big difference.
Show more

Are you sure?

Once you confirm, please note that this action cannot be undone.