Pros
Excellent benefits. 50% 401k match up to federal limit, so if you contribute 18k LinkedIn will put in 9k with 100% vested immediately. 100% of all medical, dental, vision, etc. premiums covered by LinkedIn. Free breakfast and lunch every day and dinner 4 days a week. $2000 a year to use for child care, pet care, personal trainer, massages, tennis lessons, etc. Lots of smart people.
Cons
The development tools can be pretty terrible. The leadership for the Tools Engineering org is pretty bad. Many days have been wasted fiddling with some of the development tools. There is also an unhealthy obsession with building things from scratch as opposed to just using the open source versions. There are some things that are being built that we clearly do not have expertise in and which have excellent open source versions.