Pros
* Engineers are treated world class; a stark contrast from a lot of so called "tech companies" that don't actually care about their technical talent * The best upper management/executive team I've ever worked under. Very transparent group of leaders. It starts from Jeff Weiner (who is the best CEO in the tech industry) and trickles down to everyone else * Amazing perks like free catered food, free snacks and drinks * Great compensation and stock packages * Awesome work/life balance * Almost all of my co workers care for the success of the company and are great to work with * Lots of promoting from within * Great location in Mountain View
Cons
I can't think of anything major enough to consider a "con" of working at LinkedIn. I would say that I wish the gym was nicer/larger and had stuff like spin classes offered, but that's a really low priority for me.