In the past, the company offered a variety of benefits. However, many of these were lost due to the COVID-19 pandemic, and additional cutbacks were implemented seemingly without rhyme or reason. The compensation was impressive, particularly for those who had been with the company long enough to receive shares valued at less than $1000 before the stock split.
Even at its prime, Google experienced a high rate of management turnover at all levels. There was a time when I had been with the company longer than the combined tenure of the three levels of management above me, and this trend has only escalated since 2022.
The process of rolling out a feature can be quite protracted, often taking months, due to the complex bureaucratic process of Ariane. Upper management occasionally introduces new initiatives with rigid deadlines, seemingly out of the blue. Reorganizations are a frequent occurrence.
The caliber of managers varies widely, from exceptional to surprisingly subpar. The performance review processes used to stall company operations for weeks biannually. Although they have since been revised, the execution left much to be desired.
Competition for resources and advancement opportunities is intense, leading to unfortunate instances of colleagues undermining each other either for personal gain or out of insecurity.
There exist several large-scale systems that have been operational for years, yet no maintainer has a complete understanding even of just their part. Long-term projects are undertaken to rediscover and document this lost knowledge, only to be abandoned or lost due to turnover.
A significant portion of engineering effort is directed toward continuous migrations. At one point, technical debt in Cloud had deteriorated so badly that a VP reprimanded the entire organization, and everyone received a badge as a reminder.
YouTube's highly compartmentalized structure often overlooks opportunities that span across organizational boundaries. The quality of Chrome code has declined to such an extent that substantial parts need to be completely overhauled. Inter-process communication and memory management are particularly problematic, but performance in general needs attention.
Even the Search and Ads departments have not been immune to leadership-related issues.
The accountability for Google's current state is a top-down issue. Sundar's ownership of the layoffs has seemingly borne no significant repercussions, which seems somewhat incredulous.
Junior managers could greatly benefit from enhanced support and guidance.
The hiring process for middle management (L7 and above) requires a comprehensive overhaul.
Improving the retention of competent managers should be a priority, and the evaluation criteria for these managers needs reconsideration. It's problematic if managers are maintaining high scores while up to a third of their reports are on stress-related leave.
Moreover, the share price should be addressed. After all, we all have financial responsibilities.
It’s very hard to find a team match after you clear all interviews. Interviews are easy; very classic management exercises. But the team match is hard. They’re not supposed to be interviews, but they are.
I got referred internally. The recruiter screen was light, mostly asking 'Why Google?' and walking through my current EM role (team size, day-to-day, projects). Then, a technical phone screen with algo questions in CoderPad. One was to design a graph
I applied twice. Each time, the posted offer was for a remote B2B position. Each time, it turned out later that it was a 100% on-site regular contract. A waste of time.
It’s very hard to find a team match after you clear all interviews. Interviews are easy; very classic management exercises. But the team match is hard. They’re not supposed to be interviews, but they are.
I got referred internally. The recruiter screen was light, mostly asking 'Why Google?' and walking through my current EM role (team size, day-to-day, projects). Then, a technical phone screen with algo questions in CoderPad. One was to design a graph
I applied twice. Each time, the posted offer was for a remote B2B position. Each time, it turned out later that it was a 100% on-site regular contract. A waste of time.