The best part of working at Google has always been the people and the culture. I get to work with very smart, hard-working, and dependable people. My teammates are great. The part of my management chain I know and talk to are good at setting technical direction and treat their people with kindness. I also am fortunate to work on fun technical challenges (this isn't the case in all of Google).
The recent layoffs were handled very poorly. Performance played almost no factor, meaning that we are left feeling like it doesn't matter how productive we are or how good we are at collaborating and helping others.
The recent news that Cloud is doing hot-desking and desk sharing seems absurd for a company as wealthy as Google and which depends so heavily on its employees.
The announcement presentation of Bard was a debacle. How do we not make sure we have a backup phone for a demo like that?
It was disheartening to see from the level of employees "on the ground", where we work very hard to have redundancy for important things and do our jobs as well as we can.
For execs: Start leading, don't follow what other companies are doing. Don't react and rush an important announcement; put in the work to be prepared and make it successful. Stop acting like you are doing employees a favor when you're taking something away (i.e., desks). Most importantly, go read the founders' IPO letter and take its advice: build a company for the long-term, and don't fall prey to appeasing shareholders who are only interested in short-term gains.
Ultimately, I didn't get the position. Their interview process is well-documented, and I went through multiple rounds. A director I met in Hawaii, in a hot tub, encouraged me to apply, but it went nowhere.
I submitted a resume online to the Google/SketchUp Boulder office on Pearl Street. I had an initial phone screening discussing past work history and some development and programming questions that were somewhat perfunctory. I came in for an in-perso
The interviewer, over the phone, asked me to describe an algorithm to find the intersection of two arrays of integers. They also asked me to write pseudocode in a shared Google Docs session. I got the algorithm right the first time, though perhaps n
Ultimately, I didn't get the position. Their interview process is well-documented, and I went through multiple rounds. A director I met in Hawaii, in a hot tub, encouraged me to apply, but it went nowhere.
I submitted a resume online to the Google/SketchUp Boulder office on Pearl Street. I had an initial phone screening discussing past work history and some development and programming questions that were somewhat perfunctory. I came in for an in-perso
The interviewer, over the phone, asked me to describe an algorithm to find the intersection of two arrays of integers. They also asked me to write pseudocode in a shared Google Docs session. I got the algorithm right the first time, though perhaps n