Working there had its ups and downs. I will say, that company could actually produce stuff, unlike some places I've seen. It was also really, really nice to have a cubicle, but they were "compressing" those when I left. I have no idea if they've moved to the stupid open-office plan or not since then, but I kinda doubt it actually. I really miss having a cubicle... I used to think they sucked, but after years of other office arrangements, I now long for a cubicle again (though a walled office would of course be much better, just like it'd be nice to live in a $10M mansion and have a private jet).
Anyway, the interview process at Intel back then was grueling and ridiculous, with a bunch of managers coming in and grilling me with questions on all kinds of stuff, a lot which I had no idea about (like device physics). But a couple years ago I interviewed with Google. That was probably the worst interview experience I've ever had.
Lastly, I've interviewed at and worked with some other large companies. Their interviews were nothing like Google's.
Google's interviews are not like other companies', and are not representative of large companies at all. Google's interviews are unique to Google, and have been roundly criticized by many.
Just felt like going through the cogs of a machine that didn't give a shit, which really didn't give me incentive to give a shit in return. Big companies suck.
But as I said above, don't paint all big companies with the same brush. Google's interviews are not at all like the interviews I've done with a bunch of other big companies. In many big companies, the different groups work entirely differently anyway; when I interviewed at Freescale, it wasn't any different than interviewing at some small company really, and the small workgroup I ended up working in was a great team to work with, and again didn't deal that much with the rest of the company anyway. It was a great experience except for upper management screwing it all up after a couple of years.
Of course, there's other disadvantages to working for big companies. Lots of dead weight (see: that recruiter I worked with), lots of rules, a lack of trust, lots of bureaucracy... I'd do it if I have to, but the small company vibe works way better for me.