Pros
I've been working in software for over 20 years and I can say with all honesty that working as architect at Zynga has been my favourite job in that time. - The people are easy to work with and a lot of fun - They're some of the smartest people I've had the pleasure to work with - I am provided incredible flexibility to work as I need in order to produce my best - I've created a large number of fun mini-games - each providing fresh challenges and satisfying rewards - As others have mentioned, the benefits are amazing - Social events are regularly planned and over time the team has become more like a family than coworkers - We work on projects at a scale that very few other employers can match - Zynga has millions of daily active users and one of the highest average user time spent in the industry - working here is an incredible opportunity to learn and grow your career at scale - There are good opportunities to advance in your career, and many employees have taken advantage of them - The companies products are timely and resilient - few apps can boast the life span of properties like Words with Friends, Zynga Poker, Farmville, etc
Cons
Like all businesses there are minor issues - market changes sometimes force changes in direction for instance - but these are normal in the industry. Compared to other companies, there are no cons at Zynga worth mentioning.