Pros
Nice Area - Silicon Valley, brand-new building, lots of free junk food (a pro for some). If you are okay with/like to brown-nose and are good at it (I do not mean this in a demeaning way, it's simply how some people operate) it could be a good fit.
Cons
Almost everything else falls into this category.Culture started off decently, but it's rapidly gone down hill. There's an absurd amount of favoritism at this company; hard/intelligent work seems to go unnoticed/unappreciated across the majority of teams, however brown-nosing seems to go a very long ways. Senior management tend to hire/promote their friends, which results in a bunch of people (some in high places) that know absolutely nothing about what they are overseeing/talking about, which brings a lot of distress to those who put their all into their jobs. Management (even mid-level) here is extremely high-level, and tends not to provide any guidance or even general availability which makes this is a terrible place for someone who is interested in career/skill development (and in many cases - simply finishing a task). My "Business Outlook" rating is based solely on how well I think the company will push their product, in terms of culture/work environment, I am almost certain it will get worse.