Banner image for Google

Overall employee rating

3.6
Based on 151 reviews
Rating distribution: 0 reviews rated 5 out of 5 stars. 15 reviews rated 4 out of 5 stars. 136 reviews rated 3 out of 5 stars. 0 reviews rated 2 out of 5 stars. 0 reviews rated 1 out of 5 stars.
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
4.1
5 May 2026
Great Place for Career Growth in the Tech Industry
Pros: I've really enjoyed my time as a Software Engineer here. The learning opportunities are incredible; there's always something new to dive into, whether it's a cutting-edge project or internal training. The people are genuinely some of the smartest and most supportive I've worked with. It's a stable environment, and the compensation and benefits package is definitely a major plus in the technology industry. I've grown a lot here, especially in my technical skills.
Cons: While career growth is strong, the promotion process can feel a bit slow sometimes, especially at mid-levels. It's a huge company, so navigating internal processes can be a challenge, and communication isn't always seamless across all teams. Occasionally, there are busy periods, but generally, the work-life balance is manageable.
Advice to Management: Streamline the promotion process and improve cross-team communication to enhance efficiency in such a large organization.
Show more
Software Engineer
4.1
4 May 2026
Solid Tech Career with Great People
Pros: As a Software Engineer, I love working with smart, supportive colleagues. The learning opportunities are fantastic, aiding career development in this dynamic tech industry. Compensation and benefits are excellent, providing a very stable and rewarding environment for software development.
Cons: The promotion process can feel slow at times, and getting approvals for new projects takes a while. Occasionally, communication isn't as clear as it could be, which can be a minor drawback.
Advice to Management: Streamline the promotion and project approval processes to empower teams more. Enhancing internal communication channels would also greatly benefit collaboration across departments.
Show more
Software Engineer
4.0
3 May 2026
Great Place to Grow Your Engineering Career
Pros: Working as a Software Engineer at Google in Mountain View has been a solid experience. I've really learned a ton from my colleagues; everyone's super bright and dedicated. The company invests in career development, offering lots of internal training and opportunities to work on cutting-edge projects. The compensation package is competitive for the tech industry, and the job security is pretty high, which is great. It's a leading software company.
Cons: Promotions can feel a bit slow sometimes, especially for individual contributor roles, and it's a big company, so getting things approved can take a while. There are also periods, particularly around product launches, where work-life balance can get a bit stretched. I wish there was more proactive communication from senior leadership regarding company-wide strategy changes.
Advice to Management: Focus on streamlining the promotion process, especially for experienced individual contributors, and work to improve transparency in strategic communication from senior leadership. This would help employees feel even more connected to the broader company vision.
Show more

Latest jobs from Google

More jobs
Software Engineer
3.9
3 May 2026
Innovative Environment with Solid Career Paths
Pros: Working as a Software Engineer at Google, I've really valued the intelligent and collaborative colleagues. The projects are genuinely impactful, often involving cutting-edge AI and data science in the tech industry, which makes the work exciting. There are ample learning opportunities and resources for professional development. The hybrid work setup in Mountain View, CA, provides a good balance, and it's clear the company invests in its people.
Cons: While there are many pathways for career growth, the promotion process can sometimes feel slow and opaque in such a large organization. It can be challenging to stand out among so many talented Software Engineers. Also, some internal tools and bureaucratic approval processes can occasionally make getting things done a bit more cumbersome than necessary, which is a minor frustration.
Advice to Management: Streamline promotion paths and work to reduce some of the bureaucratic overhead to keep top talent engaged and allow for faster project execution.
Show more
Software Engineer
4.3
3 May 2026
Great Place for Tech Innovation and Strong Culture
Pros: Working as a Software Engineer at Google in Mountain View has been a fantastic experience for my career. I've been surrounded by incredibly smart and supportive colleagues who are always willing to help out and share knowledge. The company culture really fosters innovation, and there are tons of learning opportunities on exciting, cutting-edge tech projects within this global tech company. It's truly a collaborative and inspiring environment.
Cons: While the opportunities are vast, career progression can sometimes feel a bit slower than expected due to the sheer size of the organization and various approval processes. Communication can also be a challenge across such a massive company, occasionally leading to redundant efforts. It's a minor thing, but something to be aware of for future job seekers.
Advice to Management: Continue to find ways to streamline internal processes and ensure consistent communication across all teams, especially given the rapid growth and diverse product areas. Focus on making career progression more transparent for individual contributors.
Show more
Software Engineer
4.3
2 May 2026
Solid Tech Career Growth and Innovative Work
Pros: As a Software Engineer, I found Google an amazing place for career development in the technology industry. The innovative projects and brilliant colleagues were inspiring. The company culture strongly supports learning and growth, and the compensation package is excellent, providing good job security.
Cons: The large size means internal processes can be slow, and bureaucracy is sometimes present. Also, while work-life balance is generally fine, there are occasional intense periods, which can be challenging.
Advice to Management: Streamline internal approval processes to maintain agility, even at this scale. Also, continue to monitor and support teams to ensure work-life balance remains a priority during peak project times.
Show more
Software Engineer
4.0
1 May 2026
Great Place for Growth and Flexibility in Software Engineering
Pros: As a Software Engineer, I love the brilliant, collaborative people and strong tech environment. There are ample learning and career growth opportunities. The hybrid model provides excellent work flexibility, and it's a stable company with solid pay and benefits.
Cons: Promotions can feel slow, especially for senior engineering roles. Being a large tech company, project execution can sometimes be delayed by various approval processes.
Advice to Management: Streamline some of the internal approval processes to speed up project delivery. Also, look into clearer paths and timelines for senior-level promotions.
Show more
Software Engineer
4.0
1 May 2026
Great Place for Growth and Innovation
Pros: As a Software Engineer at Google, I've loved the collaborative environment and learning opportunities. My colleagues are brilliant. The hybrid work model in Mountain View, CA, offers incredible flexibility, making a good work-life balance achievable. It's a leading tech company, and I've experienced solid career growth.
Cons: The main drawback is the occasional slowness in internal processes due to the company's size. Getting project approvals can be a bit bureaucratic. Also, communication across global teams sometimes needs better streamlining. These are minor, but present.
Advice to Management: Streamline internal approval processes and enhance global team communication strategies to improve overall efficiency.
Show more
Software Engineer
4.3
28 April 2026
Great place for innovation and growth in tech
Pros: I've loved being a Software Engineer here. The learning opportunities are amazing; you're constantly pushed to innovate alongside brilliant colleagues. The company culture really supports career development and working on cutting-edge technology in the tech industry. It's truly a collaborative and stimulating environment.
Cons: However, being a large tech company, some processes can feel a bit bureaucratic, and approvals take time. While generally good, communication across very large teams sometimes needs improvement. Promotions can also be a slower track for some.
Advice to Management: Continue to streamline internal processes to reduce bureaucracy, especially regarding cross-team collaborations and project approvals. Also, ensure consistent and clear communication strategies are applied across all large organizations within the company, helping to maintain the strong collaborative culture.
Show more
Software Engineer
4.1
28 April 2026
Great Environment for Software Engineers in Tech
Pros: I've enjoyed my time as a Software Engineer in Mountain View. It's fantastic working with brilliant minds on cutting-edge tech, offering great learning and career growth. The hybrid work flexibility and excellent compensation package are major pluses in the software industry.
Cons: Promotions can be slow in this large tech company. Also, cross-team communication and navigating internal processes sometimes create hurdles for project alignment and efficiency.
Advice to Management: I'd suggest leadership works on streamlining cross-functional communication and clarifying promotion criteria to foster even greater employee satisfaction and efficiency.
Show more

See More Companies

Are you sure?

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