Good pay and benefits.
Many in-office amenities.
Unclear metrics in performance reviews.
Some managers give feedback that is unhelpful to your development.
There is not much transparency or room for negotiation with regard to pay and benefits.
Ramp-up is not very beginner-friendly. You're much better off if you've been working in the software industry for a bit instead of entering Google as a fresh college grad.
Lack of flexibility with work location. The team you're on determines which offices you're allowed to work in, and WFH opportunities are increasingly limited.
A friend of mine referred me internally at Google, and I received a call from a recruiter almost immediately (within 2 days). I was then scheduled for two phone interviews, about a week apart. Finally, I had an on-site interview that consisted of m
A Google recruiter emailed me out of the blue. After declining three times (over one month) as I wasn't that interested, I was contacted again. So I thought, "Heck, sure, I'll take an interview." One week later, they flew me to Mountain View for the
Had a phone interview with a software engineer. He asked me how to decrypt a dictionary and how multithreading can help make the process faster.
A friend of mine referred me internally at Google, and I received a call from a recruiter almost immediately (within 2 days). I was then scheduled for two phone interviews, about a week apart. Finally, I had an on-site interview that consisted of m
A Google recruiter emailed me out of the blue. After declining three times (over one month) as I wasn't that interested, I was contacted again. So I thought, "Heck, sure, I'll take an interview." One week later, they flew me to Mountain View for the
Had a phone interview with a software engineer. He asked me how to decrypt a dictionary and how multithreading can help make the process faster.