Taro Logo

Things about google

Software Engineer
Current Employee
Has worked at Google for 4 years
March 16, 2026
Bengaluru
4.0
RecommendsPositive OutlookApproves of CEO
Pros

It is a great place for software engineers to grow and work on problems at a massive scale. The engineering culture emphasizes code quality, design reviews, and strong technical discussions. You get the opportunity to work with talented engineers and learn modern distributed systems practices. Sometimes processes can feel slow due to the size of the organization, but overall it is an excellent place to build impactful products.

Cons

Working here as a software engineer has been a great experience. The scale of problems that you get to work on is huge, and the internal tools and infrastructure are top-notch. There are lots of smart people to learn from, though things can move a bit slowly because of the company's size.

Advice to Management

As a software engineer, it's a great environment to learn about large-scale distributed systems and production reliability. The tooling, infrastructure, and engineering standards are very strong. However, decision-making can sometimes be slow due to the company's size and multiple layers of review.

Additional Ratings

Work/Life Balance
3.0
Culture and Values
3.0
Diversity, Equity, and Inclusion
3.0
Career Opportunities
3.0
Compensation and Benefits
3.0
Senior Management
3.0

Was this helpful?

Google Interview Experiences