If you want a position with a long lifespan and room to grow, or are just absolutely obsessed with their products, Google is great.
Or you can be absolutely useless and somehow stick around. There are also some great networking opportunities.
Either way, you will be molded into a great "Google Engineer".
If you want to be a "Software Engineer," you may want to try somewhere else. The skills you build, in my experience, are not as transferable as skills learned in other companies. Additionally, the company as well as employees do not shy away from implanting their culture, which has long become artificial, into your daily routine.
Please do not become an engineering manager if you cannot or will not engineer anything. Being the walkie-talkie between the SWEs and the directors does not count as being a manager; rather, it's just polluting the communication chain.
I was contacted by a recruiter who set up a phone screen. The phone screen interviewer was pleasant. The recruiter followed up promptly to schedule a full day of on-site interviews. The on-site interviews were focused 100% on technical and coding
Recruiter and the phone interviewer were awesome. Onsites were terrible. No one really cared whether I'd want to join Google. 2 of the 5 interviewers were nice and people I'd want to work with. The system design person was really nice - and very s
The recruiting process was very disorganized, with a carousel of recruiters. I suppose some were sourcers, and others were recruiters for specific teams. The interviews featured typical Google problem-solving coding questions. Some interviewers were
I was contacted by a recruiter who set up a phone screen. The phone screen interviewer was pleasant. The recruiter followed up promptly to schedule a full day of on-site interviews. The on-site interviews were focused 100% on technical and coding
Recruiter and the phone interviewer were awesome. Onsites were terrible. No one really cared whether I'd want to join Google. 2 of the 5 interviewers were nice and people I'd want to work with. The system design person was really nice - and very s
The recruiting process was very disorganized, with a carousel of recruiters. I suppose some were sourcers, and others were recruiters for specific teams. The interviews featured typical Google problem-solving coding questions. Some interviewers were