Great technologies to work on, depending on the group. People are easy to work with in general. Good health benefits, 401k. Work-life balance. Smart senior management.
Compensation growth lacks behind market.
I was directly called onsite due to a referral. I had three interviews with three different teams across two different campuses. Overall, the questions weren't too difficult, but I could have prepared more. In the morning, I had a meeting with HR.
Basic data structure and algorithms questions were asked in the interview with database teams. I was given a list of teams that were interested in interviewing me. I ranked them, and then I was scheduled for interviews with 5 teams. Each interview wa
Campus interview and on-site interview. I talked with the recruiting manager throughout the process, who was very helpful. I visited three different sites: * SF * Orange County * Natick office
I was directly called onsite due to a referral. I had three interviews with three different teams across two different campuses. Overall, the questions weren't too difficult, but I could have prepared more. In the morning, I had a meeting with HR.
Basic data structure and algorithms questions were asked in the interview with database teams. I was given a list of teams that were interested in interviewing me. I ranked them, and then I was scheduled for interviews with 5 teams. Each interview wa
Campus interview and on-site interview. I talked with the recruiting manager throughout the process, who was very helpful. I visited three different sites: * SF * Orange County * Natick office