Vantaggi
Great perks, free food, nice offices, opportunities to travel to different locations. If you are lucky, you will be working with some of the brightest minds in Silicone Valley. linkedin looks after the hard to get specialists very well (mostly for web developers and data engineers). Decent salary. Frequent cool parties. Prestigious brand to have on your resume.
Svantaggi
Disclosure: For obvious reasons my comments don't apply to all departments. In some places of the organization you will find everlasting heaven. I've experienced very poor retention policy in my department. Focus on hiring people and keeping them stuck in frequently silly and repetitive duties, getting more and more frustrated. While one of the core values is "be open, honest and constructive", i've experimented promotion of dishonesty. Very competitive work environment. During interview you may be promised bright career potential, just to convince you to take the offer. Reality may be very different.