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.
Very good. All the people that I talked to were very kind and lovable. Everything was good; they asked good questions and demonstrated a real interest in me. I highly recommend the company and the process.
I contacted a recruiter I knew at Google. He quickly put me in contact with the right person for the position. The whole experience was smooth and professional. The interviewer guided me very well through the process, always following up and making
A waste of time. I was supposed to have two interviews. The first one flaked and didn't even bother calling during our scheduled interview, then ignored my emails. The second recruiter, for a different position, emailed me literally two minutes be
Very good. All the people that I talked to were very kind and lovable. Everything was good; they asked good questions and demonstrated a real interest in me. I highly recommend the company and the process.
I contacted a recruiter I knew at Google. He quickly put me in contact with the right person for the position. The whole experience was smooth and professional. The interviewer guided me very well through the process, always following up and making
A waste of time. I was supposed to have two interviews. The first one flaked and didn't even bother calling during our scheduled interview, then ignored my emails. The second recruiter, for a different position, emailed me literally two minutes be