Pros
great product, amazing people, mediocre free lunch, solid benefits
Cons
When there are problems, lots of people have to say something before they are talked about, but nothing ever happens. The attrition rate was nearing 60% when I left. When this was brought up to the *people* who should care *they* said, in an all-hands "this is not something that worries me." People are unhappy there. The pay is not up to par whatsoever with other companies. You don't get equity... You are expected to work far too hard/much for such little pay to be working in such a sad place - it just feels like the wheels are spinning there, sometimes backward. It doesn't help that there are three offices, one in Poland (many people never even communicate with the different countries), one in SF and one in Mountain View one is depressing, it's giant, and there are maybe 20 people there, it feels like a deserted, dark, empty & abandoned city. The SF one is cramped and has broken doors and stained carpet and lacking any character. There really isn't much of a culture. Everyone seems to be too afraid to say anything to the CEO, which is a shame because if there were people who could collaborate well and actually be willing to make some REAL changes to the company there's a chance that it could really go somewhere.