Pros
Pay was decent
Culture was decent
Offices and perks were great
Cons
After barely missing our targets two quarters in a row, Linkedin immediately threw away all compassion, culture, and caring for the well being of it's employees. After a pretty substantial layoff round, they started removing internal benefits and forced the managers to give low ratings and PIP a certain percentage of their staff, regardless of actual performance and skill. They're also forcing RTO on specific days and not allowing for any reasonable exceptions.
Advice to anyone considering a job at Linkedin: stay away! Used to be great but now the culture is garbage - everyone who has skills in demand are gone, or working on it actively.