My two main criteria for working at a company are: smart people to work with and interesting things to work on.
Google excels at both of these traits, and I've been completely satisfied all of the years I've worked there. The free food and abundance of other benefits aren't so bad either.
There's very little that I can think of that would constitute a downside at Google. For those looking for a startup opportunity, it's as close as a big company can get, but still not the same thing (i.e., pitching a project at Google is a lot less stressful than pitching your business plan to a VC).
If there's one thing I'd like to remind management of, it's that the data-driven culture at Google is imperative to its continued success. They're very aware of this already, which is a very good thing.
The job was for a software development position. First, a Google recruiter contacted me with some initial questions to gauge my fit and interest. Then came the technical phone screen. If you have a solid CS background, this is pretty easy to pass. I
Extremely unimpressed with Google, in every area I had expected a lot better. * Inattentive, lazy recruiters. * Incorrect prep and advice videos. * Poor interviewers. * Incredibly slow process for no reason (I knew this going in). The inter
I sent the resume to the online site and was emailed back within a week. Then I had a screening interview with the recruiter, who explained the process and learned about my background. Two weeks later, I received an invitation to a phone interview
The job was for a software development position. First, a Google recruiter contacted me with some initial questions to gauge my fit and interest. Then came the technical phone screen. If you have a solid CS background, this is pretty easy to pass. I
Extremely unimpressed with Google, in every area I had expected a lot better. * Inattentive, lazy recruiters. * Incorrect prep and advice videos. * Poor interviewers. * Incredibly slow process for no reason (I knew this going in). The inter
I sent the resume to the online site and was emailed back within a week. Then I had a screening interview with the recruiter, who explained the process and learned about my background. Two weeks later, I received an invitation to a phone interview