Pros
Office has plenty of natural light, high ceilings. Good location. Many of the staffers are extremely hardworking, met some amazing people who were sucking up low pay and long hours because so many would like to work there. And it is a strong brand, so it's ultimately great to have on your resume. A lot of opportunity if you're smart about it and take initiative.
Cons
It's a site which should empower women, and most of the content reflects that. But I witnessed a female staffer being humiliated in the crowded open office by a female higher up. I'd never seen anything like it, except maybe in a movie starring Joan Crawford. Also, management played favorites with certain staffers who were not so hardworking -- so meritocracy was lacking. It was very disappointing and hard to truly enjoy working at a company that should be amazing with these demoralizing issues. Content farm. Is it really possible to read that many blog posts in a day? A lifetime?