Google and/or Facebook were my dream jobs at the time, if not for the work and peers, the bragging rights and resume fodder alone had an appeal. In 07' they were the cream of the crop hotbeds, you had Facebook poaching talent from Goog and both of them poaching talent from Paypal, Yahoo, Microsoft, Amazon, etc. Even the early backers that had left FB had gone on to found things like LinkedIn.
It was a case of "if you work here, you're certified as knowing your shit" and "it's not what you know, it's who you know."
As said, I was self taught programmer, so for me this was a type of validation which meant the job had more significance for me at the time. If I could make it onto the Facebook staff, I was legit. It took me a lot of hard work and dedication to overcome that mental set back. I think all of us self taught devs have a lingering suspicion we're not good enough, not vetted enough, not seasoned enough, etc. Having a major life goal (@ 22yo) sitting at your doorstep and missing it due to your own shortcomings pretty much brought those back of mind doubts to the forefront and crushed my self worth, for me.
Luckily I'm not a "ah well, guess I'll go cry" kind of guy and adhere more to the "oh yeah?! well fuck you too!" attitude and having this happen to mean early in my career did nothing short of light a fire under my ass to be better than I was and better than I think I need to be. The salary offered for the position was about $28k more than I was making at the time and through a lot of self teaching, negotiations, and job jockeying I was making more than that position offered by about $5k within 1 year.
Despite all of this, that FB denial still has a tinge of "you suck, give up, go home, raise rabbits or something... you'd be a good ditch digger..." that still sits in the back of my mind reminding me constantly that some goals just aren't achievable... even if I don't want them at this point in my life anyways.
/rant