Pros
The coffee station is always fully stocked. There are plenty of nice receptions and events with appetizers and beverages. The office headquarters is beautiful. There can be a good work-life balance for most.
Cons
There is an extremely high degree of turnover, which leaves the company in constant disarray and lack of morale. (I saw at least 40/200 people leave the company in my 1.8 years there at the Seattle headquarters). There is a strong negative culture in which co-workers gossip and mistreat one another, as they are made to feel in competition. There is a widespread sense that supervisors are not actually empathetic to the needs or concerns of their employees. Leaders attend expensive week-long internal meetings on yachts and in four-star hotels, while telling employees there is no money for holiday parties or bonuses each year. Leaders are overwhelmingly homogeneous in age, gender and other demographic attributes. Folks with lower titles are discouraged from sharing ideas during meetings, and they are constantly talked-over when they do share them. People who try to improve processes and modes of communication are systematically alienated until they either leave or are let go for not getting with the program.