Pros
I cannot stress enough how wonderful LinkedIn is to work for. Each team acts rather independently of each other, and the motto "Act like an owner" is truly enforced. Incredible perks and benefits, including but not limited to a giant cafe built at the Mountain View headquarters that has incredible food everyday, breakfast, lunch, and dinner. We also have a gym on site, and classes offered throughout the day, like yoga, crossfit, zumba, morning boot camps, and running trails. We have bikes on campus, can work from home whenever you want, work whatever hours you want, take as many days off as you want, free massages once a month, beanbag lounge, video games, ping pong and foosball tables, guitar hero, and rock band for entertainment. We also get full insurance benefits paid for, and 401k matching as well. Once a month, we get "IN" days where we work on something other than our regular job that helps our career advancement. I can't stress enough how incredible it is, my team and boss are really great too, which always helps. Even though we can work from home as much as we want, I prefer going into the office to see everyone and experience the LinkedIn culture. LinkedIn is super organized and efficient, it really is a great place to work.
Cons
The ONLY con I have is traffic coming into work at the Shoreline exit off of 101 North. I know this has nothing to do with LinkedIn nor is it their fault in any way.