If you are dreaming of joining Google, this is the article to read. Really.
If you are dreaming of joining Google, this is the article to read. Really.
Having said that, I've been at well functioning startups, and I've been at Google. Google when I joined was better than many many startups. Google when I left was not so.
The best piece of advice in there (I think) is to pick your team carefully, and more importantly, don't feel shy about switching if you aren't making headway.
http://youarenotsosmart.com/2010/06/23/confirmation-bias/
For people that already have misgivings about interviewing for a position at Google, I'm sure this post was a god send.
I mean, after reading all those "google is great" love-posts, you read one that points out flaws, and all of the sudden that's the one to read? All the others go out the window? How does that work?