In my experience, Google is an awesome place to work if:
There are relatively few pros that survived my first 2 months here and that I'll miss when I leave. These are:
Disclaimer: Google is the most decentralized company I've worked for in the degree to which different groups and projects have their own work intensity, culture, ambitiousness, manager quality, etc. A lot of people I know love working here, feel they are working on interesting/important projects, and are full of respect for their colleagues and leadership.
My experience, unfortunately, has been almost entirely negative:
After working here for several months, my impression was:
From what I saw while working on internal tools, it seems for too many managers, their highest aspiration is to keep employees occupied and to avoid looking bad in front of superiors. Other things besides this don't matter as much – not even user complaints (unless/until superiors start caring).
Put another way, I was disappointed by the lack of idealism and purpose, by the excessive careerism and politics, and by the us vs. them mentality between different engineering groups and between engineers and users.
One round with HR for a general resume review. One round of coding, which was a phone screen. Four back-to-back rounds, including three coding interviews and one Googliness round.
I applied online. A recruiter sent me an email and set up a phone interview with a Senior Software Engineer at Google. I don't know whether to call this my worst experience or the best. The recruiter sent me a few documents which were already availa
Phone Interview The interviewer was not helpful. She did not say a word during the entire phone interview. I received feedback about communication, despite talking throughout the whole process.
One round with HR for a general resume review. One round of coding, which was a phone screen. Four back-to-back rounds, including three coding interviews and one Googliness round.
I applied online. A recruiter sent me an email and set up a phone interview with a Senior Software Engineer at Google. I don't know whether to call this my worst experience or the best. The recruiter sent me a few documents which were already availa
Phone Interview The interviewer was not helpful. She did not say a word during the entire phone interview. I received feedback about communication, despite talking throughout the whole process.