Vantaggi
The benefit package is outstanding. You would be hard pressed to find the assortment of medical and dental options that are basically paid for with the "funny money" so your out-of -pocket costs are minimal. Also the 401K has a generous matching plan. PTO is standard 3 weeks a year but the company usually closes between Xmas and New Years so you really get 4 weeks off. They pay you to not drive to work and have an outstanding assortment of public transportation options.
Svantaggi
It's really "clique-y". And I think a lot of the people are a bit brainwashed into thinking it is some sort of magical place to go each day. Get real people it is a job with a paycheck. Also never forget that it is a publicly traded company and at the end of the day the shareholders win. Management doesn't know how to fulfill management decisions. A lot of people like to say we should execute a decision but then no one and I mean no one will suck it up and take responsibility. Decision-by-concensus=no progress and lots of frustration. Typical corporate america rah rah "training" and a bit snobby.