Pay. Culture. Growth opportunities. Reputation.
Based on my experience, I don't see any cons.
Stay open to diverse voices.
1 technical phone, 5 interview virtual panel day long. Very pleasant. Google hiring is a slow process and hard to get expedited. Took 3 weeks to get back to me after final stage of interview process.
First, an online assessment, then the HR call, then several rounds of technical interview (you need to solve data structure/algorithm problems), and finally a manager interview (mostly behavioral questions).
I had two online interviews with their software engineer. They first asked me about my research at school, and then we started the coding question part. The difficulty of the problems is around medium to hard on LeetCode.
1 technical phone, 5 interview virtual panel day long. Very pleasant. Google hiring is a slow process and hard to get expedited. Took 3 weeks to get back to me after final stage of interview process.
First, an online assessment, then the HR call, then several rounds of technical interview (you need to solve data structure/algorithm problems), and finally a manager interview (mostly behavioral questions).
I had two online interviews with their software engineer. They first asked me about my research at school, and then we started the coding question part. The difficulty of the problems is around medium to hard on LeetCode.