Google still offers a glimpse into how IT systems should be built and maintained. I personally learned a lot.
There are still a lot of people who care about software engineering, but you have to find the right team.
Perks are still nice and compensation is OK.
Work-life balance can be good.
Bureaucracy rules the day.
Currently, Google offers the worst career progression among FAANG companies.
Culture is in decline – thanks to mismanagement, rolling layoffs, and a broken performance review system.
In 2023, Google entered a penny-pinching mode as they got rid of microkitchens, perks, etc. You can't even get a proper workstation anymore, even if you need it.
On the topic of mismanagement, it is everywhere. Plain bad people managers, products and features launched just to be turned down a year later, constant reprioritization... I could go on.
Is turning Google into an "IBM of the 21st century" the best you can do?
I was sent an online "Hiring Assessment". This is a 30-minute questionnaire comprised of several cross-checked "Strongly Disagree | Disagree | Neutral | Agree | Strongly Agree" questions asking about your work beliefs and past behaviors.
I applied online, and a recruiter reached out the very next day to set up the initial call. I chatted with a couple of recruiters, who then set up the virtual onsite interview based on my availability. They shared a lot of information about what to
The process was split into two days. There were 5 interviews in total: * 3 virtual interviews one day * 2 the next day The interviews focused on coding algorithms for 4 of them, and Googlyness for the remaining one. The entire loop was conduc
I was sent an online "Hiring Assessment". This is a 30-minute questionnaire comprised of several cross-checked "Strongly Disagree | Disagree | Neutral | Agree | Strongly Agree" questions asking about your work beliefs and past behaviors.
I applied online, and a recruiter reached out the very next day to set up the initial call. I chatted with a couple of recruiters, who then set up the virtual onsite interview based on my availability. They shared a lot of information about what to
The process was split into two days. There were 5 interviews in total: * 3 virtual interviews one day * 2 the next day The interviews focused on coding algorithms for 4 of them, and Googlyness for the remaining one. The entire loop was conduc