Pros
Going from consulting to LinkedIn was a welcome shock to the system. Overwhelmingly positive vibes from all my team members and everybody I've had the pleasure of working with. Very collaborative environment and plenty of resources for those times you get stuck on something. I've learned as much in 1 year as I did in say 5+ years in my last job. Really can't say enough good things about the environment here. Maybe some would "toxic positivity" but it still seems genuine to me. Benefits are pretty standard when compared to other big tech companies. That said, they're outstanding compared to anything else. It's really hard to beat 50% 401k matching up to fed max and almost free, quality health care. I wish I had this kind of maternity/paternity leave earlier in my career. I think it's upwards of 6 months, paid. Random perks like free gym membership, swag, etc. are all great too. Pay and stock options were plenty competitive in my case, although I have heard some say that it's a little average or below compared to Google...but like c'mon that's like saying I won't take a Ferrari because it's not a McLaren. It's still a freaking Ferarri.
Cons
Ummm...if you're only after $$$ then you might do better somewhere else, but the compensation is competitive and if you've never worked in big tech it's quite good. Given the current "macro economic" cycle there's been some push to "do more with less" and some stress about layoffs (LI did a few rounds earlier this year). That said, 5% is a far cry from the upwards of 30% that I've dealt with in the past so YMMV.