It's interesting how in our current time, if you work at Twitter, facebook, google, or a famous start up, it is synonymous to "I made it".
Even a short stint and an "Ex-Googler" tag on your resume is enough to open doors and keep landing gigs years into the future.
Moreover the top firms are known for engineering the shit out of their software. You're much less likely to run into really bad code or stagnate.
So its definitely worth sacrificing a bit to try and get in.