If you are an engineer, it's wonderful. The place is built by engineers, for engineers. The company's rules, structure, and processes usually make sense, and when they don't, anyone can fix them if they can get enough people to reach a consensus. Promotions sometimes seem very difficult, but are well-earned and very fair.
They don't suffer fools. If you move into an area that is not your strength, you can be penalized. A move from engineering to project management might take someone six months to get up to speed. In that time, they may be given only "adequate" performance reviews. All companies have 'dull jobs' that are hard to automate. Google only hires the 'best and brightest', which means some people can be really bored.
Get real about parents who have a life outside work.
Unsociable meeting hours, an informal ban on telecommuting, and no part-time working policy mean that many parents feel they have to leave. And it will only get worse as the workforce matures.
I passed all the interviews. However, due to their restructuring phase in 2022, they could not offer any positions in my preferred locations: Dublin, London, and Munich. Therefore, we closed the application.
I was contacted by a recruiter for an SRE position. I finished the first technical QA phone call with the recruiter. The questions were similar to those already posted by other candidates. I booked a phone screen after the short interview but did
5 phone screens and 5 on-site interviews. First screen with HR, asking quick questions (e.g., what's the opposite of malloc?). Multiple shared document programming tests in C and Python. On-site: * 3 programming interviews (2 in C, 1 in Python) *
I passed all the interviews. However, due to their restructuring phase in 2022, they could not offer any positions in my preferred locations: Dublin, London, and Munich. Therefore, we closed the application.
I was contacted by a recruiter for an SRE position. I finished the first technical QA phone call with the recruiter. The questions were similar to those already posted by other candidates. I booked a phone screen after the short interview but did
5 phone screens and 5 on-site interviews. First screen with HR, asking quick questions (e.g., what's the opposite of malloc?). Multiple shared document programming tests in C and Python. On-site: * 3 programming interviews (2 in C, 1 in Python) *