Nice offices, good compensation, and clever co-workers.
Software development is on a unique tech stack, making it hard when you join or leave.
Promotion and performance reviews are all-consuming and can be a popularity contest.
Leadership has lost their way, putting short-term gains over people.
Undeserved culture of exceptionalism.
Too dependent on a huge stream of money instead of thinking cleverly.
Provide strong leadership, not babysitting talent and hoping it works out for the best.
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.