Pros
Great co-workers, nice offices, and plenty of snacks.
Cons
The company was incredibly poorly managed. The CEO has his hands in everything and is far more involved than he should be. He should be a figurehead, but instead involves himself in everything but is very out of touch with reality. He checks employees calendars every week, to see what they are doing. There have been 3 major layoffs and many of the people who have been fired were excellent employees. The layoffs had a chilling effect on morale and culture. There is a serious old boys club mentality, and some rampant sexism. Women were never promoted or given raises. Hiring the CEO's friends and family regardless of their qualifications is a big problem. The pay is not terribly competitive, and they have changed the pay structure for employees without a discussion resulting in people earning significantly less than they previously had. They do not really have a flexible culture, and you will be micromanaged. Top management has turned over multiple times, leading to a lack of focus and continuity. The technology is cool, but with the ever changing terms and conditions of Twitter and Instagram the product may not be valuable in the near future.