Pros
Passionate and smart coworkers, great office space, good communication between teams, great location in San Mateo (easy parking and food nearby). Culture was generally pleasant, food and snacks were good if you're into that sort of thing. Gym membership included for Crunch Gym next door. Natural light in the entire office.
Cons
Executive level managers seemed generally clueless and without direction toward a goal. Seemed like they hoped a larger company (a Microsoft/Facebook/Google) would buy them out and figure the rest out for them. High turnover rate led to an empty feel to the office sometimes. Others noted feelings of resentment from management when they were leaving the company (didn't happen to me, they just pretended I no longer existed).