Benefits are still good, although slowly decreasing by the year. Pay is still decent. There are still good teams, but they're very difficult to join since no one is willing to leave a good team.
No budget for promotions anymore, including lower level ones. Google is becoming a penny pincher with bad management, and most things I enjoyed about it are now gone.
Try listening to your engineers when they provide constructive criticism, instead of pretending everything's fine and baiting them with non-existent promotion potential.
I passed the resume screen and secured two on-campus interviews. After passing those, I was invited for a half-day on-site interview, which included lunch. The interview process was well-oiled: * HR was quick to answer emails. * The process was wel
Two online assignments. Coding questions within 1 hour. One is based on file reading, the other one is based on string processing. Cannot give more detail. Second round: phone interview. Not too hard, but you need to show your ability. Expect very d
I was contacted by a recruiter who seemed very interested and was a bit pushy. I was not actively interested in switching jobs, but by the end of the call, she had talked me into scheduling a series of interviews. She said that if I wasn't sure abou
I passed the resume screen and secured two on-campus interviews. After passing those, I was invited for a half-day on-site interview, which included lunch. The interview process was well-oiled: * HR was quick to answer emails. * The process was wel
Two online assignments. Coding questions within 1 hour. One is based on file reading, the other one is based on string processing. Cannot give more detail. Second round: phone interview. Not too hard, but you need to show your ability. Expect very d
I was contacted by a recruiter who seemed very interested and was a bit pushy. I was not actively interested in switching jobs, but by the end of the call, she had talked me into scheduling a series of interviews. She said that if I wasn't sure abou