Free coffee and food. Great colleagues (though dwindling). Excellent pay (in Australian market). Prestige (dwindling).
Incompetent senior management makes inexplicable decisions.
Unpredictable, unexplained layoffs of crucial and tenured colleagues have ruined company-wide morale.
The culture has transitioned from being open and encouraging of new ideas and exploration to being restrictive, closed, and extremely bureaucratic and corporate.
Career mobility is very low, at least in high-cost regions. Promotions are difficult to achieve, and quotas are low. Further, performance reviews are now largely meaningless owing to the creation of a "pretty much everyone" bucket, containing everyone from average-to-high performers. Compensation growth is much lower than inflation for most people.
The tech stack is entirely custom and divorced from the outside world. Skills obtained can be transferable, but not directly.
Get back to the roots of the early Google culture.
Leaks are far less costly than gutting our culture in the name of "security".
On that note, layoffs are also going to be extremely expensive in long-term morale and talent losses.
Lots of the best people no longer want to work at Google, and the talent is decreasing in quality. Maybe this is by design, but it seems like a strategic error.
First, there is a technical interview, focused on your programming skills. Then, a cultural one focused on you fitting into their workplace. Overall, the interview is of average difficulty, and it is okay to say that you don't know something.
The whole interview process, from application to the last interview, took almost 3 months. This included a recruiter screen, a technical (coding) screen (the hardest for me), and the final round with 3 coding and a behavioral interview. All the inte
I had two interview phases. In the first phase, I had one online technical interview. In the second phase, I had four online interviews: * One soft skill * Three technical interviews. In order to receive an offer, you need to have four successful
First, there is a technical interview, focused on your programming skills. Then, a cultural one focused on you fitting into their workplace. Overall, the interview is of average difficulty, and it is okay to say that you don't know something.
The whole interview process, from application to the last interview, took almost 3 months. This included a recruiter screen, a technical (coding) screen (the hardest for me), and the final round with 3 coding and a behavioral interview. All the inte
I had two interview phases. In the first phase, I had one online technical interview. In the second phase, I had four online interviews: * One soft skill * Three technical interviews. In order to receive an offer, you need to have four successful