Google is well known for its perks. In non-COVID times, the offices are well-equipped with all the snacks, food, gyms, massage rooms, and nap pods. It's the stuff of much satire. It's very nice.
The compensation is really good. Collaboration across teams can be great, although it does depend on the product area. The culture in the company, and much of the scandal that comes out, is born out of transparency and freedom. Freedom to express yourself is something many employers stomp down on, and sometimes... it's too much, but usually, it's quite freeing.
The promotion process at Google is well-intentioned but poor, in my opinion. It is honestly probably the single biggest reason Google is known for abandoning products.
We develop things for promotions because that's what gets them. Maintaining and improving, or spending the energy to rebuild and transfer data, doesn't get you a promotion.
You need to land something, but you also need to excel for over a year. This dissuades people from pushing to do something to try and get a promotion, which is good but also disincentivizing.
The whole thing is political. You need to land-grab at times to get work other teams might be doing so they can't do it, again, so you can get promoted. If you land in the right place at the right time, it is easy to move up; "rising tides raise all ships." A bad manager, a bad product idea, can sink you even if you are doing good work.
Fix perf/promo.
I'm graduating college soon, so I went through the university graduate application process. I submitted my initial application, which contained my resume and transcript. Pretty soon after that, about one to two weeks later, I received an invitation
I had a very positive experience with two amazing recruiters. My journey to Google spanned almost two years. A recruiter reached out to me on LinkedIn in Seattle while I was at another position. We met on the Google campus, but I wasn't ready for a
I applied online for the Software Engineer position at Google/YouTube, and the process took about two weeks. First was a HackerRank assessment with two programming questions, followed by a 45-minute phone interview. The HackerRank was pretty simple
I'm graduating college soon, so I went through the university graduate application process. I submitted my initial application, which contained my resume and transcript. Pretty soon after that, about one to two weeks later, I received an invitation
I had a very positive experience with two amazing recruiters. My journey to Google spanned almost two years. A recruiter reached out to me on LinkedIn in Seattle while I was at another position. We met on the Google campus, but I wasn't ready for a
I applied online for the Software Engineer position at Google/YouTube, and the process took about two weeks. First was a HackerRank assessment with two programming questions, followed by a 45-minute phone interview. The HackerRank was pretty simple