Pros
LinkedIn is extremely employee focused with great perks and salary packages on offer. The employee has a feeling of being included on all decisions that affect the workplace and/or the employees themselves. There is a great collaborative feel and working with multiple teams is a learning experience in itself. This also extends into the ability to actually work on different teams for short periods of time. There is also a transformation program that allows eligible employees to shift their career trajectory altogether and work on/acquire a different skillset from the one which they started off with.
Cons
The company has lost some of its start-up feel with a bigger bureaucracy in place and as always, there is a lot of politics in play here (not unique to LinkedIn though). This is not really a con, but LinkedIn does make us very picky customers when it comes to choosing another company to work for!!